Software Engineer - Mid Level at Oddbox
London SW8, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 25

Salary

64000.0

Posted On

20 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Projects, Version Control, Software Engineering Practices, Software, Code Review, Pair Programming, Architecture

Industry

Computer Software/Engineering

Description

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

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.

Responsibilities

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.

Loading...