Full Stack Engineer

Full Stack Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
R

At a Glance

  • Tasks: Design and build innovative software solutions for the EV revolution.
  • Company: Join a dynamic startup focused on sustainable transport and electrifying fleets.
  • Benefits: Competitive salary, share options, private health insurance, and hybrid working.
  • Other info: Enjoy high autonomy, career growth, and a vibrant team culture.
  • Why this job: Make a real impact on the future of transport while developing your skills.
  • Qualifications: 4+ years in software development with strong technical and product mindset.

The predicted salary is between 60000 - 80000 £ per year.

Salary: Competitive, based on experience

Benefits: Share options, 28 days' holiday, pension contributions, private health insurance, EV Salary Sacrifice Scheme

The Company

Our mission is to accelerate the EV revolution by getting petrol and diesel vehicles off the road. Most EVs are bought by companies - and those companies face real barriers when electrifying their fleets. Our two core products, the Rightcharge Card and Rightcharge Home Reimbursement, remove those barriers by giving businesses access to Europe's largest aggregated charging network (800,000+ chargers) and the most accurate home‑charging reimbursement solution available. In under 18 months, we've onboarded major UK fleets including The AA, Stagecoach and Vinci.

We're hiring a Product Engineer who blends strong technical execution with product thinking. Working closely with the CTO, Product and Design, you'll shape roadmap decisions, influence technical direction and help ensure we're solving the right problems in the most effective way. This is a highly autonomous role with broad visibility across the business. We sit at the intersection of energy, mobility, payments and software - solving complex technical challenges that directly impact businesses and drivers every day. Joining Rightcharge means owning meaningful work, building systems that matter, and playing a real role in the transition to sustainable transport across Europe. If you're excited by technical ownership, product thinking and technology that genuinely changes how people charge and pay for energy, we'd love to hear from you.

Role Responsibilities

  • Engineering Execution & Architecture
    • Design, build and maintain production‑grade APIs, services and full‑stack applications.
    • Architect scalable, resilient and secure systems using event‑driven and cloud‑native patterns; own initiatives from discovery and design through to deployment and iteration.
    • Build integrations with energy suppliers, charging networks, payment providers and fleet platforms.
    • Collaborate with stakeholders to refine requirements, validate outcomes and inform architectural decisions.
  • Product Thinking & Customer Impact
    • Partner with Product, Design and Leadership to understand customer problems and shape solutions.
    • Translate ambiguous requirements into clear technical outcomes; balance delivery speed with customer value.
    • Use analytics and customer feedback to improve adoption, engagement and reliability.
    • Challenge assumptions, spot opportunities across the full customer journey, and contribute to product strategy.
  • Platform Reliability & Operational Excellence
    • Drive improvements to uptime, performance and system health; reduce operational overhead through automation and better architecture.
    • Implement monitoring, alerting and observability tooling; proactively address technical risks before they impact customers.
    • Maintain high standards for testing, software quality and operational readiness.
    • Design and manage AWS infrastructure (Lambda, API Gateway, DynamoDB, EventBridge, SQS, SNS, Cognito, CloudWatch, ECS) using Infrastructure‑as‑Code.
    • Own CI/CD pipelines, release management and deployment automation.
    • Contribute to disaster recovery, security and platform governance.
  • Integrations & External Systems
    • Design and maintain resilient integrations with third‑party APIs and data providers.
    • Implement reconciliation, idempotency and fault‑tolerant processing patterns.
    • Ensure integrations stay maintainable, observable and scalable; collaborate with external teams to resolve issues.
    • Contribute to customer‑facing mobile and web experiences; design APIs that support mobile‑first journeys.
    • Instrument applications with telemetry and metrics; design systems for reporting and business intelligence.
    • Use data to evaluate product performance and support experimentation frameworks.
  • Planning, Leadership & Startup Execution
    • Plan, estimate and sequence technical initiatives; communicate trade‑offs and scope changes clearly.
    • Lead technical discussions, mentor engineers and establish engineering standards and best practices.
    • Evaluate and responsibly introduce new technologies; act as a trusted technical advisor across the business.
    • Thrive in ambiguity — operate autonomously, balance long‑term thinking with short‑term needs, and stay focused on customer value.

What You'll Bring

  • Technical Skills
    • Python, TypeScript, React
    • REST API design and development
    • PostgreSQL (or relational) and DynamoDB (or NoSQL) databases
    • Event‑driven architectures and distributed systems
    • Docker, CI/CD pipelines, Infrastructure as Code (Terraform / AWS CDK)
    • Git, automated testing, monitoring and observability tooling
    • Data pipelines, ML/AI applications, RAG systems, agentic AI workflows
    • FinTech, payments, energy, EV charging, mobility or IoT platforms
  • Product, Security & Leadership
    • Strong product mindset; able to translate business objectives into technical solutions and contribute to roadmap planning.
    • Skilled at evaluating trade‑offs between customer value, technical complexity and delivery speed.
    • Solid grasp of application security, OAuth2/OIDC, authentication/authorisation and GDPR principles.
    • Excellent communicator; able to collaborate effectively across Engineering, Product, Design and Commercial teams.
    • Experienced mentor with a strong ownership mindset.
  • Experience
    • 4+ years building and operating production systems with significant ownership of architecture and delivery.
    • Background in startup, scale‑up or high‑growth environments.
    • Proven track record with customer‑facing products, cloud infrastructure and complex integrations.
    • Experience in energy, mobility, EV charging, payments or FinTech is a strong plus.

Competitive salary based on experience. Share options — ownership for every team member. Company MacBook, pension contributions and private health insurance. EV Salary Sacrifice Scheme. Hybrid working (1–2 days in the office) and Thursday social drinks. High autonomy, career growth opportunities and a vibrant team culture. Meaningful impact on the transition to sustainable transport across the UK and Europe.

Full Stack Engineer employer: Rightcharge

At Rightcharge, we pride ourselves on being an exceptional employer that champions innovation and sustainability in the EV sector. Our vibrant team culture fosters collaboration and autonomy, allowing you to take ownership of meaningful projects that directly contribute to the transition to sustainable transport. With competitive benefits including share options, private health insurance, and opportunities for career growth, joining us means being part of a mission-driven company that values your contributions and supports your professional development.

R

Contact Details:

Rightcharge Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Engineer

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that align with the role of a Full Stack Engineer. This gives us a chance to see your work in action and understand how you tackle real-world problems.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We want to see how you think and solve problems, so get comfortable explaining your thought process as you go!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our mission to accelerate the EV revolution.

We think you need these skills to ace Full Stack Engineer

Python
TypeScript
React
REST API design and development
PostgreSQL
DynamoDB
Event-driven architectures

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Full Stack Engineer role. Highlight your technical expertise in Python, TypeScript, and cloud technologies, as well as any relevant projects you've worked on.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about the role and how you can contribute to our mission of accelerating the EV revolution. Share specific examples of how you've tackled similar challenges in the past.

Showcase Your Problem-Solving Skills:In your application, emphasise your ability to translate ambiguous requirements into clear technical outcomes. We love candidates who can demonstrate their product thinking and customer impact through real-world examples.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the quickest way for us to see your application and get you in the loop for this exciting opportunity!

How to prepare for a job interview at Rightcharge

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Python, TypeScript, and AWS. Brush up on your knowledge of REST API design and event-driven architectures, as these will likely come up during technical discussions.

Show Your Product Mindset

Be prepared to discuss how you can translate business objectives into technical solutions. Think about examples from your past experience where you balanced customer value with technical complexity, and be ready to share those stories.

Prepare for Scenario Questions

Expect questions that assess your problem-solving skills and ability to thrive in ambiguity. Think of scenarios where you had to make trade-offs or lead a project with limited information, and articulate how you navigated those challenges.

Engage with the Team

Since this role involves collaboration across various teams, show your communication skills. Ask insightful questions about their current projects and how you can contribute. This not only demonstrates your interest but also helps you gauge if the company culture is a good fit for you.