Software Development Engineer II - Backend

Zapp

Zapp

Software Engineering
Posted 6+ months ago
Engineering · HQ

Software Development Engineer II - Backend

Software Development Engineer - Backend
Vauxhall, London


Zapp is looking for Back End Software Development Engineers to join our growing team. You will design and build full-stack experiences for both desktop and handheld devices - creating APIs, and developing backing services to streamline these workflows.

You’ll own features from inception to deployment and, unlike typical software roles, you'll get hands-on experience by participating in picking, packing, and delivering orders to truly understand the impact of your work on front-line operations.

Main responsibilities

  • Stock Prediction Optimisation: Striking a balance between overstocking and understocking is crucial. This challenge is amplified by Zapp's unique and diverse product catalogue.
  • Supplier Coordination: Managing orders from suppliers with varying levels of technical sophistication—ranging from websites and emails to APIs—requires creating a consistent and reliable ordering experience.
  • Handling Unpredictability: Unlike predictable APIs, supplier responses can be erratic. Engineers skilled in managing edge cases will thrive here.
  • Order Fulfillment Optimisation: Beyond simple packing, this involves optimising the picking route and prioritising orders efficiently. Think beyond the basics—how can we ensure the best route and prioritise effectively?
  • Accurately predicting stock needs: Ensuring we source the right amount to meet demand without waste.

The ideal candidate will have the following

  • Professional experience (5+ years) as a back end developer scaling applications within a fast paced environment.
  • Strong Typescript skills and experience with NestJS/NextJS.
  • Experience using GCP or AWS.
  • Knowledge of GraphQL.

Benefits

  • Competitive salary & equity package
  • Enjoy 25 days holiday per year (plus all bank holidays)
  • Private Health Insurance
  • Extended sick pay and maternity, paternity leave pay

About Zapp

Zapp is London’s leading digital-first, premium convenience retailer and we are relentlessly focused on growing and developing the best-in-class premium convenience proposition for our customers.

At Zapp we embrace diversity. We are committed to creating an inclusive and supportive work environment. We firmly believe that a variety of backgrounds & perspectives make our team stronger and bring our product closer to the customer.

As an Equal Opportunity Employer, we make all employment decisions without regard to age, national origin, race, ethnicity, religion, creed, gender, sexual orientation, disability, veteran status, or any other characteristic protected by law.

Department
Engineering
Role
Back End Software Development Engineer
Locations
HQ
Engineering · HQ

Software Development Engineer II - Backend

Already working at Zapp?

Let’s recruit together and find your next colleague.