Senior Front-End Engineer

Salary range: $135,000 – $165,000 a year
We are 100% remote

We are a diverse group of entrepreneurs with a simple objective: make it easy to buy and understand energy, so that together, we can create a more efficient ecosystem and sustainable world. 

We work 100% remote yet we are 110% in sync. We love to be challenged and we are never short of grandiose brainstorming sessions. We are committed to our words yet flexible when needed. We have high standards for ourselves and always act with kindness and empathy towards each other’s work. We love random conversations about crypto, gardening, and drink recipes, but manage to keep most meetings to a tight agenda.




  • Helping to build and maintain our Angular-based frontend application with superb design aesthetics
  • Work alongside the Head of Product to conduct design sprints to represent engineering
  • Driving innovative features and visualizations using tools like mapbox, D3.js and other relevant javascript libraries
  • Working with and maintaining solid HTML & CSS style guides and component libraries
  • Working with team leaders and product to inform product road mapping, identifying bottlenecks, bugs, and devising solutions to problems
  • Helping maintain code quality, organization and automatization


  • 5+ Years developing and maintaining customer-facing web applications
  • Superb understanding of responsive design techniques, accessibility standards, and visual design principles
  • Working knowledge of the following technologies and software: Javascript Libraries, HTML, CSS (SCSS), Bootstrap, Design Systems and Angular.
  • Portfolio demonstrating implementation of high-quality user interfaces and experiences within live applications
  • Experience working directly with design & products teams on implementation of designs.
  • Knowledge of data visualization principles and best practices.
  • Proven collaborator with understanding of effective ways to work in a remote work environment.
  • Portfolio demonstrating implementation of high-quality user interfaces and experiences within live applications
  • Knowledge of Agile development practices, and experience implementing design work from design teams following Agile practices.


  • Dental insurance
  • Health insurance
  • Flexible schedule
  • Unlimited paid time off (PTO)
  • Monthly cell phone allowance
  • Allowance for home office set up
  • We got Swag!


    • Monday to Friday