Octopus Electric Vehicles
27/06/2026
Full time
Overview What we do. Electric Car Leasing Why we do it. Greener. Fairer. Future. We're looking for a mid level Full Stack Software Engineer (Python and React) to join our product and engineering team building the systems that power our ability to revolutionize the electric car leasing industry. Our tech stack is Python with GraphQL, React with Next.js, PostgreSQL and noSQL databases, running on AWS. Responsibilities Work within a dedicated cross functional team on key products for our customers or our internal teams. Create or extend frontend applications and backend APIs to deliver impactful features. Help deliver performant systems that work consistently across modern browsers and devices, and are reliable at scale. Produce high quality, maintainable code with automated tests. Participate in pairing and regular code reviews. Contribute to the overall engineering team through knowledge sharing, suggesting ideas and seeking regular feedback. Be supported by experienced colleagues in your journey to senior engineer and provide support to others with their career development. Qualifications Proficiency in Python and React. Familiarity working with and building APIs. Good understanding of modern frontend and backend development principles and practices. A collaborative approach and ability to work well in a team environment. Some experience taking features through the development lifecycle-from implementation to release. Bonus Knowledge of TypeScript and Next.js. Knowledge of GraphQL. Experience working with design systems and component libraries. Appreciation of AWS and infrastructure as code practices. An interest in or experience with event driven architectures. Benefits Dog friendly workplace-bring your pet to the office. We use AI to help us assess applications fairly and objectively. Octopus Energy Group offers a unique culture focused on autonomy, learning, and rapid development. Visit our perks hub: Octopus Employee Benefits. Salary is discussed on call with recruiters to match experience and expectations. We use AI to help us assess applications fairly and objectively. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.