Job Description
A Full Stack Software Engineer at Amber will develop and support energy management technologies, including home automation, mobile apps, and real-time energy pricing systems, to optimize renewable energy usage and accelerate the transition to sustainable energy sources.
Key Responsibilities
- Develop and support home automation integrations for batteries, hot water systems, pool pumps, and upcoming EV control systems.
- Build and maintain mobile web applications for customers to monitor and manage their energy usage.
- Create and enhance a real-time pricing and billing engine for energy pricing.
- Collaborate across the full technology stack, including React Native, React, AWS Lambda, Typescript, GraphQL, DynamoDB, Postgres, and Snowflake.
- Contribute to a team-oriented environment by assisting across different layers of the tech stack as needed.
Requirements
- Experience as a Full Stack Software Engineer with the ability to work across multiple layers of the technology stack, including front-end and back-end development.
- Proficiency in developing and supporting home automation integrations to batteries, hot water systems, pool pumps, and EVs, with the ability to control electricity usage in response to pricing and renewable availability.
- Experience developing mobile web applications for customers to monitor and manage their energy usage.
- Experience developing and supporting a pricing and billing engine for real-time energy pricing.
- Proficiency in using React Native for mobile app development and some React for web frontends.
- Experience working with a Serverless Lambda backend on AWS.
- Proficiency in using Typescript for development across the tech stack.
- Experience working with Apollo GraphQL middleware.
- Experience working with data storage solutions such as DynamoDB, Postgres, and Snowflake, and selecting the appropriate database for specific workloads.
- Ability to communicate effectively with team members and stakeholders, demonstrating comfort in both technical and non-technical conversations.
- Full working rights in the UK, Ireland, Germany, or anywhere within Europe.
- Willingness to work within core collaboration hours from 7:00 AM to 10:00 AM BST.
Benefits & Perks
Compensation/salary range not specified
Work schedule includes core collaboration hours from 7:00 AM to 10:00 AM BST
Flexible work environment with a co-working space in London and options to work remotely within Europe
Inclusive and diverse workplace culture
Opportunity to contribute to renewable energy initiatives and environmental impact
Potential to earn up to 50% in an afternoon through energy optimization
Full-time role with consideration for candidates across UK, Ireland, Germany, and broader Europe
Ready to Apply?
Join Amber 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