About Us
At Chargefox, we’re on a bold mission to revolutionize electric vehicle (EV) charging across Australia. As the nation’s largest and fastest-growing EV charging network, we’re driving the transition to renewable energy by making charging simple, affordable, and fast for all Aussies. Since 2017, we’ve powered over 5GWh of electricity, enough to fuel households for decades and have processed millions of transactions across our expanding network.
We’re looking for 2 talented Mid or Senior Level Ruby Software Engineers, depending on experience to join our dynamic engineering team. This is an exciting opportunity to contribute to a product that’s making a real impact on the environment and the lives of EV drivers nationwide.
What You’ll Do
As a Software Engineer at Chargefox, you’ll play a key role in building and scaling our backend systems. You’ll:
- Develop high-quality, scalable, and maintainable Ruby-based solutions using Rails or similar frameworks.
- Collaborate with cross-functional teams (Product Managers, Designers) to design and deliver impactful features.
- Write clean, efficient code that adheres to best practices and integrates seamlessly with our existing systems.
- Work on projects ranging from core platform enhancements to innovative new features that improve the EV charging experience.
- Stay up-to-date with industry trends and share your insights to help us stay ahead of the curve.
Key Requirements
Must-Have:
- Proficiency in Ruby and Rails (or similar backend frameworks like Django, Laravel, or Phoenix).
- Experience building web applications using JavaScript and modern frontend frameworks (e.g. Hotwire/Turbo, Node/ES6+, React, Vue.js, etc.).
- A solid understanding of software architecture, design patterns, and best practices.
- Ability to work effectively in remote teams and communicate clearly with stakeholders.
- Availability for occasional on-call duties (approx. 5 weeks/year) outside business hours.
Nice-to-Have:
- Familiarity or experience with AWS (e.g., EC2, Lambda, S3)
- Experience with Docker for containerization.
- Experience with event-driven architecture, microservices, or websocket-based applications.
- Knowledge of React Native for mobile development.
- A passion for sustainability and the EV industry is a bonus!
Why Join Chargefox?
- Flexible Work Arrangements: We offer fully remote work options with quarterly in-office meetups in Melbourne to foster collaboration and team bonding. The office is located in Melbourne City for those that prefer to work in the office.
- Collaborative Culture: Work with talented, mission-driven individuals who value innovation and sustainability.
- Professional Growth: Opportunities to learn new technologies and grow your career in a fast-scaling environment.
- Competitive Benefits: Enjoy comprehensive benefits as part of the AMS group:
- Purchased annual leave options for better work-life balance
- Free roadside assistance after 6 months
- Significant discounts on RACV resorts, insurance, and club membership
- Health and wellbeing subsidies increasing with tenure
- Volunteer days (5 per year)
- One personal "ME" day per year
- Service recognition bonuses and access to EAP services
- Part of a Trusted Australian Network: Join a well-established and well-funded organization backed by the Mobility Clubs of Australia (NRMA, RACV, RACQ, RAA, RAC, and RACT), supporting millions of Australians through trusted brands like Chargefox, Club Assist, and Assist Australia.
- Purpose-Driven Impact: Work on environmentally conscious projects that make a real-world impact in accelerating the transition to sustainable transport.
How We Work
At Chargefox, we embrace a pragmatic agile approach to software development. You’ll participate in regular stand-ups, retrospectives, and pair-programming sessions. We value collaboration, transparency, and a customer-first mindset.