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
Golf Cart
12/16/2025eWheelz
Elite Pre-Delivery Vehicle Prep Specialist
12/16/2025Tesla Motors, Inc.
EV Service Advisor — Customer Care
12/16/2025Tesla Motors, Inc.
EV Assembly Team Member – 1st Shift
12/16/2025VetJobs
EV Service Advisor: Customer Care
12/16/2025Tesla Motors, Inc.
Service & Vehicle Operations Assistant
12/16/2025Tesla Motors, Inc.
Job Alerts
Get notified when new positions matching your interests become available at {organizationName}.
Need Help?
Questions about our hiring process or want to learn more about working with us?