Software Engineer - Mid Level

Oddbox
London

Location: Hybrid – minimum 2 days/week at our London office at The Food Exchange in Vauxhall
Contract type: Permanent, full-time (Monday–Friday)
Salary: £64,000, based on experience
Eligibility: UK-based applicants only – we are unable to offer visa sponsorship at this time

About Oddbox

Oddbox is on a mission to tackle food waste – one of the most solvable climate challenges, responsible for nearly five times the emissions of the aviation sector. Through our subscription service, we’ve already rescued over 50 million kilograms of fruit and veg that would otherwise have gone to waste. Join us to create even greater impact and inspire more people to fight food waste – one curvy cucumber at a time.

The Role

We’re looking for a hands-on Software Engineer to help scale our subscription-based e-commerce platform. This is an opportunity to work at the heart of an entrepreneurial tech team, shaping how Oddbox grows and supporting the drivers of our success.

You’ll collaborate closely with other engineers, our Product team, and our Data team to design, build and deliver high-quality technology and customer experiences. While experience as a Software Engineer is essential, we’re pretty open on which languages and frameworks you’ve worked with. Our current stack includes Python, Django, Typescript, React, React Native, Next.js, and AWS serverless technologies (Lambda, S3, DynamoDB, API Gateway, SNS/SQS).

At Oddbox, engineers own their work end-to-end. You’ll work across frontend, backend, and platform infrastructure, with learning opportunities throughout your time at Oddbox to expand your skills.

Key Responsibilities

🌶️ Design, build, and deliver software that supports Oddbox’s growth and mission.

🌶️ Collaborate with engineers, product managers, and data specialists to shape solutions.

🌶️ Contribute across the tech stack – frontend, backend, and infrastructure.

🌶️ Take ownership of code quality through testing, code reviews, and documentation.

🌶️ Work in agile sprints, supporting requirements gathering and estimation.

Required Skills

🍐 Solid programming skills, with experience delivering software in production environments.

🍐 Strong grasp of software engineering practices: version control, code review, architecture and pair programming.

🍐 Comfortable working across multiple technical areas, from frontend to backend and infrastructure.

🍐 Clear communicator, able to adapt technical detail to different audiences.

Required Experience

🍉 Previous experience contributing to complex software projects.

🍉 Experience working in agile software development teams.

🍉 A track record of delivering high-quality, maintainable software.

Required Mindset & Behaviours

🍇 Pragmatic – understand the trade-offs of software delivery.

🍇 Delivery-focused – success is measured by shipping great products, not just writing code.

🍇 Curious – ask questions, explore problems, and seek better solutions.

🍇 Collaborative – work independently when needed, but know when to bring others in.

🍇 Communicative – able to zoom in to technical detail or step back to evaluate the big picture.

Nice to Have

🥦 Experience with technologies in our stack (Python, Django, Typescript, React, React Native, Next.js).

🥦 Experience with serverless clud architecture.

🥦 Familiarity with subscription-based e-commerce platforms.

🥦 Passion for sustainability and social impact.

Why Join Us

🥝 Be part of a passionate, purpose-driven team working to tackle food waste – one of the most solvable climate challenges.
🥝 Drive real change within a sustainability-focused, tech-driven business.
🥝 Work in a hybrid, collaborative culture at our Vauxhall office.
🥝 Shape and lead mission-critical acquisition projects that directly impact growth and sustainability.

Our company benefits include:
🥝 33 days’ annual leave (including bank holidays), plus four "not-sick" days, and two volunteering days each year.
🥝 You’ll also get a £300 personal development budget, plenty of peer-to-peer learning opportunities, wellbeing support through YuLife, coaching via BeHappi, and receive discount on Oddbox products.

How to Apply

If you’re motivated by ambitious growth and want to make a real difference in tackling one of the most solvable climate challenges, we’d love to hear from you. Apply now and help us make every wonky box count.

Posted 2025-08-19

Recommended Jobs

Sales Manager - Lubricants Product - do negocjacji - London (UK)

London

Sales Manager at Worldwide International Company in UK ( European HQ) is currently looking for suitable candidates for the position, Sales Manager. This is a great opportunity of the Manager position …

View Details
Posted 2025-07-01

Spanish-speaking After-school Nanny, Job ID J1D59F

Little Ones UK Ltd
Chiswick, Greater London

A Spanish-speaking afterschool nanny is needed by friendly family in Chiswick to care for their school-aged child. The ideal candidate should hold a valid first aid qualification and be happy to prov…

View Details
Posted 2025-07-30

Part-time Nanny, 8 hours per day, Job ID J1D636

Little Ones UK Ltd
Leyton, Greater London

A Part-time Nanny is needed by this lovely family based in Leyton area to provide proper care for their charming toddler and precious baby. An ideal candidate will be someone kind, experienced, carin…

View Details
Posted 2025-08-18

Senior Brand Manager - Brand Hackers

Up World
London

Senior Brand Manager Location: Remote, with occasional London meet-ups Commitment: 1–2 days per week Contract Type: Freelance, part-time ongoing Timings: Start ASAP until October with pos…

View Details
Posted 2025-07-02

Band 7 Locum Senior Dosimetrist - London

Pulse
London

Band 7 Locum Senior Dosimetrist  Job Title: Senior Dosimetrist Banding: 7 Location: London Working Hours: Monday to Friday 0900-1700 Rate: £32.00 – £33.00 We are currently seeking an ex…

View Details
Posted 2025-07-31

CTA Newly Qualified Tax Advisor

Pro-Tax
City of London, Greater London

Now that you have achieved your CTA qualification, the next step is to ensure you make the most of it. Our client, one of the prestigious Big 4 accounting firms, has an opportunity to join their Inte…

View Details
Posted 2025-08-08

Account Manager (UK/EU)

Kayali
London

Who We Are Fueled by passion, KAYALI was founded in 2018 by beauty mogul and fragrance fanatic, Mona Kattan. Translating to ‘my imagination’ in Arabic, KAYALI provides a modern fragrance experienc…

View Details
Posted 2025-07-31

Employee Benefits Consultant (Workplace Pensions)

London

I'm working with an ambitious and growth orientated Employee Benefits intermediary looking to recruit in the South for a new role to support with their ever growing client portfolio. Are you an es…

View Details
Posted 2025-07-01

Support Engineer - Fintech50

Quant Capital
London

Support Engineer – Fintech50 Quant Capital is urgently looking for an Application Support Development Engineer join our high profile client. Our client is a recently acquired financial techn…

View Details
Posted 2025-07-09

Procurement Manager

London

Procurement Manager - Shape the Future of UK Renewable Energy Infrastructure Our client is a world-leading design, engineering, and project management organisation, delivering major infrastructure and…

View Details
Posted 2025-08-06