Job Description
The job involves designing and implementing software solutions to enhance electric vehicle managed charging programs, contributing to a cleaner and more resilient energy grid. The role requires collaboration with engineering and product teams to improve user experiences and maintain mobile applications.
Key Responsibilities
- Design and implement software solutions for electric vehicles and energy IoT devices
- Write design documents, code, and unit integration tests
- Develop connections to energy markets and grid balancing systems
- Collaborate with design and product teams to enhance user experiences
- Maintain and upgrade React Native mobile application
- Participate in code reviews, group planning, and debugging
- Resolve technical, operational, and organizational obstacles
Requirements
- 4 years professional software development experience
- Recent React and React Native experience required, comfortable with enhancing existing web and mobile applications
- Solid understanding of mobile development infrastructure; should be familiar with iOS and Android store requirements, policies, and processes
- Strong design sensibilities; fairly self-sufficient in thinking through user experiences for mobile
- Attentive to detail in UX implementation, especially regarding security and accessibility
- Experience with Typescript required
- Comfortable working with designers and using design tools such as Figma to implement mobile and web applications
Benefits & Perks
Compensation/salary range: 130,000 - 170,000 USD
Flexibility to set your own schedule
100% paid medical for employees
401(k) with employer match
Casual work environment
Fully stocked fridge and pantry
Free Citi Bike membership
Secure bike rack
Gym subsidy
Paid parental leave
Education assistance program
Ready to Apply?
Join EnergyHub and make an impact
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs