Front End Engineer

  • Evolve Energy
  • San Francisco, CA, USA
  • Sep 30, 2020
Full Time

Job Description

We are looking for thoughtful, talented individuals to help us reimagine the energy industry. Evolve is growing fast, and we are continuously improving our tech-led, customer-first platform to transform the experience of buying retail electricity, opening new markets for competitive renewable generation, and decarbonizing the energy stack.

This is the chance to get in early on something big and be empowered to put your vision into practice while leveraging your experience to make the energy industry fairer, greener, and more affordable. If you thrive on high-performance, passionate teams and are looking for the chance to see the results of your hard work pay off and to be rewarded for exceptional talent and ambition, there is a place for you on our team.

We are seeking Front End Engineers of any level of experience to contribute to the production of our mobile customer experience. You will be part of a dynamic, fast-growing team that works with managers, designers, and backend engineers to develop and ship production software to an active customer base.  You will get experience working on cross-platform mobile app delivery using state-of-the industry best practices for software engineering and DevOps.

Our firm runs in the cloud, so a candidate with experience in delivering cloud-based solutions is a plus.

Responsibilities include

  • Build and maintain components in our mobile and web applications
  • Design and maintain clean, reliable, and testable code in alignment with best practices and internal standards
  • Communicate with the front-end lead and with the backend developers to establish priorities and plan the application roadmap.
  • Build modular, reusable components and features

Required Qualifications

  • Javascript or Typescript development experience
  • Mobile app development experience
  • Understand the testing pyramid and write tests as appropriate
  • Willingness to learn new technologies and engineering practices
  • Previous experience with Git
  • Bachelor in Computer Science or related field (or equivalent experience)

Desired Qualifications

  • React Native, Vue Native, or Flutter experience
  • Experience working in an agile team
  • Prototyping skills in Sketch, Figma, or similar
  • D3js Experience
  • Working knowledge of GraphQL 
  • Experience working with at least one of the following cloud platforms: Microsoft Azure, Amazon Web Services, Google Cloud Platform

Location: While we are remote-first through COVID, San Francisco or Houston is preferred 

Organization Type


Organization Size



Consumer Goods, Energy

Climate Solutions

Energy Storage (Distributed), Grid Flexibility, Smart Grids