Jobs and Careers
GR

Software Engineer, Mobile

Green Mountain Power
Vermont, USA, United Statesfull_timeVerifiedPosted 18 Jul 2024

About the role

Green Mountain Power is seeking an experienced React Native Software Engineer to join our team. In this role, you will collaborate with other engineers, designers, and product leads to develop, test, and deploy changes to our customer-facing mobile application. You will also help build innovative applications that empower our customers and transform how we deliver clean, reliable energy.

Required Skills & Experience

3+ years of experience as a professional software engineer with a strong track record of delivering high quality code in a team setting.

Essential skills for this role include:

  • Proficiency in designing, developing, and implementing features for mobile applications using React Native.
  • Experience in building user interfaces (UI) and user experiences (UX) specifically for mobile applications.
  • Experience with Redux for state management, including the use of redux-thunk or other middleware for handling asynchronous actions.
  • Agile scrum team experience and being an excellent team player.
  • Experience integrating RESTful APIs.
  • Experience deploying applications to both the Google Play Store and Apple App Store.
  • Proficiency with Git.
  • Growth mindset, and a passion for learning and self-improvement.
  • Excellent written and verbal communication skills.
  • Attention to detail and a commitment to writing secure, clean, maintainable code.
  • Ability to adapt to new technologies and frameworks quickly.

Additional Helpful Skills and Abilities

  • Experience integrating push notification services like Firebase Cloud Messaging (FCM).
  • Implementation of secure authentication methods like Face ID or Touch ID.
  • Utilization of Firebase for monitoring, analytics, or other features.
  • Familiarity with unit testing frameworks for mobile development (e.g., Jest).
  • Knowledge of build and automation tools.

Cultural Fit

We look for a positive attitude, natural aptitude, and a strong work ethic as key attributes in our candidates. We hire people who others want to be around, who learn quickly, can work through inevitable roadblocks, and possess the capacity and desire to produce great results for our customers.

This is an on-site position that includes occasional in-state travel as well as the possibility for flexible, hybrid work, with the option of being based out of either our Colchester or Rutland, Vermont locations.

About Green Mountain Power

Green Mountain Power serves more than 275,000 residential and business customers in Vermont with electricity that's 100% carbon free and 80% renewable on an annual basis. GMP is partnering with customers to provide solutions that deliver resiliency and affordability while cutting carbon and costs for all. GMP is the first utility in the world to get a B Corp certification, meeting rigorous social, environmental, accountability and transparency standards and committing to use business as a force for good. GMP was named to Fast Company's 2024 Most Innovative Companies in the World list, the sixth time earning that honor. In 2024, 2023 and 2021 the Smart Electric Power Alliance (SEPA) honored GMP as a nationwide leader in energy transformation. And, in 2022 GMP was named to TIME's list of the 100 Most Influential Companies for its groundbreaking resiliency work to transform the grid for customers.

Don't meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At GMP we are dedicated to building a diverse, inclusive, and authentic workplace, so if you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

Green Mountain Power is an Equal Opportunity Employer

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Green Mountain Power

View company profile →