Electric Miles

Full Stack Engineer

About Electric Miles:

Motoring is on the verge of a massive transformation.

By 2030 it’s estimated that there will be nine million electric vehicles –EVs on the UK’s roads. Charging them will put a significant strain on the National Grid

It’s predicted peak demand will increase by about a third. It’s critical we manage EV charging to protect the Grid from an electricity crisis.

From June 2022, the UK government has mandated that every charger sold must be Smart and pre-set to not charge at peak time, Charger Manufacturers will have to comply or face hefty fines. In the midst of this change – the EV driver is left confused, inundated with apps that still don’t fundamentally solve their problem.

Electric Miles is uniquely positioned to take advantage of this revolution. Come join us to solve one of the greatest challenges of this decade. We have signed contracts for over 50,000 chargers on our platform in the next 3 years. We have a mandate for over 20 MWs with the local grids to deploy thousands of EVs to move charging away from peak periods and avoid network outages. We have a fantastic team of 15 with vast experience and expertise in Energy, Software and Venture Building. We are a member of the government’s EV task force and we won an award for being the most innovative EV product in the UK. As a result, we are in a great place to be the leader in SMART charging and Grid flexibility Management not just in the UK but across the world.

About the role:

We’re looking for a Lead Full Stack Engineer, with the main focus on the backend, to help us work on our cloud-based platform to deliver the future of Smart, Intelligent EV charging.

You will be thinking ahead on our technical roadmap, ensuring the features we are building will enable us to scale the product to as many users and clients as possible. You’ll be thinking about how features and modules can be built in a maintainable and reusable way while finding the right balance to deliver features quickly. You’ll mentor and advise other engineers in the team, and encourage knowledge sharing and a collaborative environment to work in. You’ll be driven in developing your own skills, evaluate new technology trends, and identify how to leverage these to improve the ways we work.

Our customers come from all walks of life and so do we. We hire great people from a wide variety of backgrounds, not just because it’s the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for small businesses, you will find a home at Electric Miles. Because to create products that serve everyone, we believe in including everyone.

You’ll be:

These are the kinds of things you’ll be doing in your role. We’re a startup so this is not an exhaustive list. We’re keen to know how you can help us in other ways too.

  • Technical leader of a team of backend and frontend developers
  • Develop software and automated testing for our EV Charging components
  • Design internal and external APIs
  • Proven experience of working with offshore and nearshore developers
  • Design client-side and server-side architecture
  • Keep track and ensure compliance with industry specifications and standards such as Oauth
  • Enjoy working in a cross-functional agile team, and take part in our process improvement
  • We’re a DevOps culture, so help us maintain our CI infrastructure and build for observability and resilience.
  • We’re relied upon to drive critical infrastructure, so security is at the heart of what we do
  • Triage and troubleshoot operational and customer issues

Ideally, you’ll have:

These of the kinds of things you may have done, it’s not an exhaustive shopping list, but if you’ve done some of the things on this list then this role could suit your skills.

  • Experience working with Python, PHP, Django, PSQL, Celery, AWS for over 5 years
  • Design and Develop scalable REST and message-driven APIs and services in Python or similar
  • Experience developing desktop and mobile applications
  • Experience of leading technical development of a product and proactively helping the team with technical challenges
  • Experience of working as a Technical mentor to the team members
  • Experience in product development
  • Building on AWS or similar cloud platform using serverless and containers like Lambda/Serverless, API Gateways and ECS or Docker
  • Knowledge of Front end frameworks (Ionic, ReactX) and backend languages such as PHP, Python etc
  • Datasource experiences such as PostgreSQL and Redis
  • Experience of mobility solutions and standards such as OCPP
  • Security-driven processes such as DevSecOps
  • Working with Agile/Kanban methodologies
  • Quality and testing initiatives such as Unit testing, TDD and BDD and associated frameworks like Cucumber
  • Building for observability and monitoring solutions such as New Relic, Cloudwatch and Sentry
  • Infrastructure and deployment management using Terraform, CloudFormation etc
  • IoT or Connected Device experience
  • Excellent communication and teamwork skills


We offer flexibility in where you work, choose between the office or remote and we’ll make sure you are set up for working success.

From us, you’ll get

  • Market rate startup salary (with review as the company grows)
  • Employee Equity EMI Scheme (tax-efficient)
  • Pension contribution
  • Private medical insurance
  • Laptop of your choice
  • Discretionary performance bonus (up to 10%)
  • 25 days holiday plus your birthday off
  • And many more…

Learn more about working at Electric Miles on our careers page and LinkedIn.

Job Category: development Engineering IT Technology
Job Type: Full Time
Job Location: UK Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx