Position Expired
This job is no longer accepting applications.
Senior Backend Developer - Electric Vehicle Charging Solutions
beBeeSoftware
Our company is dedicated to creating a sustainable future for everyone. We're a leading provider of electric vehicle charging solutions, committed to making transportation more accessible and environmentally friendly.
We're seeking a skilled Senior Software Engineer to lead the development of our Charge Point Management System (CPMS) and customer-facing app and web portal. This role will involve enhancing these platforms to achieve feature parity with our incumbent SaaS solution, and then designing and implementing innovative features to create a market-leading, scalable, and secure platform.
About the Role
- Key Responsibilities:
- Backend Development:
- Develop scalable and secure applications using Python with FastAPI on the backend.
- Design and implement reusable, modular code for both client and server-side components.
- API & Microservices Design:
- Define and build RESTful APIs and microservices using FastAPI that are efficient, secure, and scalable.
- Create data models with SQLAlchemy for seamless database interaction.
- System Performance & Reliability:
- Conduct performance profiling and debugging to optimize system speed and reliability.
- Use containerization tools like Docker for scalable deployments.
- Collaboration & Mentorship:
- Partner with product managers and designers to define technical requirements and ensure alignment with business goals.
- Mentor junior developers, providing guidance on best practices and code reviews.
- Continuous Improvement:
- Stay updated with industry trends and implement improvements to ensure the system remains cutting-edge.
- Explore new tools & libraries which can improve the system, building prototypes to test
- Integrate feedback from customers into the product, and define and deliver metrics to improve the product
Required Skills and Qualifications
- Technical Skills:
- Expertise in Python, FastAPI, SQLAlchemy.
- Proficiency with containerization tools like Docker and infrastructure-as-code tools such as Terraform.
- Familiarity with OCPP/OCPI protocol integration.
- Soft Skills:
- Excellent communication skills and a collaborative mindset.
Benefits
- Competitive Salary and Benefits Package:
- 25 Days Annual Leave, plus 8 Bank Holiday Days:
- Access to Wellbeing and Mental Health Benefits:
- Pension Contribution:
- Access to Our Car Benefit Scheme:
- Access to Our Online Learning Platform:
The position is full time and office based. Our company values diversity and inclusion, and we strive to create an inclusive environment for our people.
Other Recent Opportunities
Electric Vehicle (EV) Service Technician - Koons Clarksville Chevrolet Buick GMC
8/6/2025Asbury
Customer Care Specialist (Automotive EV)
8/6/2025Lucid Motors
Automotive Technician – Electric Vehicle (EV)
8/6/2025Rockland Global
EV Technician (Electric Vehicle)
8/6/2025Amerit Fleet Solutions
Zimbrick Inc Electric Vehicle (EV) Diagnostic Technician
8/6/2025Zimbrick Inc Electric Vehicle (EV) Diagnostic Technician
EV Field Service Technician
8/6/2025Highland Electric Fleets
Job Alerts
Get notified when new positions matching your interests become available at Electric Vehicle Jobs.
Need Help?
Questions about our hiring process or want to learn more about working with us?