3 open TypeScript positions
The Software Engineer will join the Connect engineering group to build and evolve backend integrations and systems for managing energy devices like EVs and heat pumps using Node/TypeScript and AWS. Key responsibilities include building robust backend features, working closely with product and commercial teams to meet customer needs, and ensuring system reliability in production. The ideal candidate is motivated by building software with tangible impact on the transition to a cleaner energy system.
Enode is seeking a Senior Software Engineer to enhance their Connect platform, focusing on backend systems and integrations for EV charging and home energy management. Responsibilities include building and maintaining vendor integrations, designing backend features, ensuring reliability and scalability, and debugging production features using Node/TypeScript on AWS. This role requires strong experience in backend services, API-heavy systems, and a product-engineer mindset focused on solving real customer problems in the clean energy transition.
The role is for a Mid-Level Backend Engineer on the EVC Platform team at Enode, focusing on improving the reliability, observability, and scalability of the connectivity layer that integrates with EV chargers and vehicles. Key responsibilities include building and maintaining API integrations, reducing incidents, enhancing observability, and developing automations. This position requires experience writing maintainable, testable backend code, ideally in an integration-heavy environment, and proficiency in TypeScript/JavaScript.