Apply Now
Application opens on company website
Job Description
A Mid-Level Software Engineer role focused on front-end development, working on energy management and automation products that optimize household energy usage and support renewable energy integration, primarily using React, TypeScript, and AWS technologies.
Key Responsibilities
- Develop and maintain front-end features for mobile and web applications using React Native, React, and Typescript.
- Implement home automation integrations with batteries, hot water systems, pool pumps, and upcoming EV controls.
- Support and enhance real-time energy pricing and billing engines.
- Collaborate with cross-functional teams to improve user journeys and usability of customer-facing products.
- Contribute to backend development using Serverless Lambda on AWS and manage data in DynamoDB and TimescaleDB.
- Participate in code reviews, testing, and deployment to ensure high-quality software delivery.
Requirements
- Experience or interest in roles close to customers, growth, eCommerce, or other end-user-facing product environments.
- Proficiency in front-end development with a focus on user journeys, usability, and creating moments of delight.
- Strong skills in React Native for mobile app development and some experience with React web frontends.
- Experience with Typescript for development across the tech stack.
- Experience or interest in developing and supporting home automation integrations to batteries, hot water systems, pool pumps, and EVs that control electricity usage in response to pricing and renewable availability.
- Experience with developing and maintaining mobile web apps for customers to monitor and manage their energy usage.
- Experience with developing and supporting a pricing and billing engine for real-time energy pricing.
- Experience with developing and supporting a marketing site and associated tools to drive customer growth.
- Experience with a serverless backend architecture on AWS, specifically using Lambda functions.
- Experience with data storage solutions such as DynamoDB and Timescale, and the ability to select the appropriate database for specific workloads.
- Ability to communicate effectively with both technical and non-technical stakeholders.
- Full-time availability to work ideally from Melbourne, Australia, or within Australia with full working rights.
- Flexibility to work remotely with occasional in-person meetings in a co-working space in Melbourne CBD.
- Willingness to consider a 4-day workweek or 9-day fortnight once ramped up.
- Applicants must include a resume, cover letter, and a specific example of how they could use their technical skills to improve household energy use under the Amber model.
Benefits & Perks
Work from home with occasional catch-ups in a co-working space in the CBD
Flexibility to discuss 4-day work week or 9-day fortnight after ramp-up
Full-time role ideally based in Melbourne, but open to candidates anywhere within Australia
Diverse and inclusive workplace culture
Opportunity to work on technology that promotes renewable energy and environmental impact
Ready to Apply?
Join Amber and make an impact in renewable energy
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
More jobs at Amber
Strategy & Operations Analyst (AI Specialist)
Amber
Melbourne
Full Time
Dec 20
Strategy & Operations Analyst (AI Specialist)
Amber
Melbourne
Full Time
Dec 22
Strategy & Operations Analyst (AI Specialist)
Amber
Melbourne
Full Time
Dec 25
More jobs in Melbourne, Australia
Product Engineer II Field Apps
Esri
Melbourne
Full Time
Dec 31
Electrician (VIC)
Omnidian
VISA
Melbourne
Full Time
Dec 29
Electrician (VIC)
Omnidian
VISA
Melbourne
Full Time
Dec 31