Backend Developer
About the role
About the Company:
🎵 We’re Electric Kiwiiiiiiiiiii! 🎵 (and Kiwi Mobile too!)
Electric Kiwi, part of The Energy Collective, is leading the charge in reshaping how people interact with utilities. Forget the old ways of doing things. They’re all about smarter, faster, better solutions that make life easier for customers, empower people, and look after our planet. With great tech and a purpose-driven culture at their core, they’re flipping the switch on what utility services can be.
Why Join Electric Kiwi?
Joining Electric Kiwi means being part of a transformative movement in the utility sector. You’ll help them create seamless, customer-focused digital experiences, while working with a team dedicated to innovation, diversity, and growth. It’s not just about great tech, it’s about doing work that matters, learning and growing, and having fun along the way.
Role Purpose:
As a Backend Developer, you'll play a key role in designing and maintaining the server-side logic that powers our digital products. You’ll collaborate with cross-functional teams to build scalable microservices and APIs that deliver high performance and rock-solid security across all back-end systems. Your expertise will contribute to creating seamless, customer-focused digital experiences.
Key Responsibilities:
- Design, develop, and maintain microservices, RESTful APIs, and databases.
- Optimise back-end services for performance, scalability, and reliability.
- Implement and maintain secure server-side logic and database architecture.
- Stay up to date with the latest back-end development trends and tools on AWS cloud.
- Collaborate with front-end developers to ensure cohesive solution delivery.
- Conduct code reviews and maintain detailed technical documentation to uphold high development standards.
- Debug and resolve performance issues or exceptions for microservices.
- Champion backend requirements within the scrum team, providing expert advice when needed.
- Deliver scalable and maintainable back-end solutions aligned with business objectives.
- Ensure all deliveries meet Service Level Objectives (SLOs) and DevSecOps practices.
- Enhance back-end application performance through optimisation strategies.
- Actively contribute to business commitment to security and compliance.
- Foster a collaborative work environment that values diverse skills and perspectives.
- A strong drive to make a meaningful difference in the utility sector.
- 3-5 years of relevant software development experience.
- Tertiary qualifications in Information Systems, Computer Science, or related technical fields are preferred.
- Proficiency in Python programming and frameworks such as Flask, Boto, SQLAlchemy and Alembic
- Experience developing solutions on AWS, including API design, database concepts, and user authentication.
- Excellent communication and collaboration skills, with the ability to convey technical solutions clearly and effectively.
- Experience with LLM models and Gen AI APIs, such as OpenAI.
- Understanding of CI/CD platforms like GitLab.
- Knowledge of scalable solutions on AWS using serverless, containerisation, and event-driven architectures.
- Experience with modern IDEs like Cursor, Cody, Copilot with VS Code, or CodeWhisperer.
Think this sounds like your kind of role? Let’s chat! Send us your CV and a cover letter letting us know what excites you about joining Electric Kiwi and how you’ll contribute. We’re ready to hear how you can help us make it better!
Bonus points if you can sing the Electric Kiwi or Kiwi Mobile song! Extra extra points if you can sing them both!