🚀Software Engineer 🚀

ELMOgroup
London

Software Engineer

A bit of background on ELMO UK

ELMO UK is building software that helps organisations deliver better experiences for their people. We care about creating products that are useful, well-crafted and reliable, and we know great technology comes from teams that work closely together, challenge thoughtfully and keep learning.

Confidence can sometimes hold us back from applying for a job. But we'll let you in on a secret: there's no such thing as a 'perfect' candidate. ELMO UK is a place where everyone can grow. So however you identify and whatever background you bring with you, please apply if this is a role that would make you excited to come into work every day.

Our Values: What We Live By

Start With People - We remember our work affects real people, so we take the time to listen, understand and act with care.

Own It, Together - We take responsibility for our part, support each other through the messy bits, and focus on fixing things rather than finding blame.

Clear Is Kind - We speak honestly and with care. We don’t avoid difficult conversations, and we make sure people have the clarity they need to move forward.

Why This Role Is SO Important:

We’re looking for a Software Engineer to build the features that make the product. This is a mid-level, hands-on full-stack engineering role working across React, Node and AWS, with no ongoing people management responsibility.

This role is central to how we deliver value to customers. You’ll carry features and epics from in-progress to production, own their quality end to end, and work closely with the Technical Lead Manager and our global engineering team in Australia. You’ll also work AI-first, using tools like Claude Code and Codex to accelerate implementation while applying your own judgement to design, validation and quality.

Key Duties & Responsibilities

Let’s be clear from the start: this isn’t a role where you just pick up tickets and pass them on. You’ll own delivery from build through to production health, contribute to technical decisions, and help raise the bar for the team. You are the builder, the problem-solver, and the person making sure features ship well and stay healthy.

Driving end-to-end delivery: Delivering features and epics from in-progress to production, with clear scope, ownership and delivery within estimate.

Owning quality: Taking responsibility for tests, non-functional requirements, security and the production health of the features you ship.

Shipping safely: Releasing behind feature flags where needed, verifying post-deployment health and helping ensure nothing falls through the cracks.

Supporting production: Taking part in on-call, incident response and post-mortems, and monitoring the features you’ve delivered.

Designing sensible solutions: Designing medium-complexity components with clear interfaces and separation of concerns within the team’s existing React / Node architecture.

Working AI-first: Directing AI coding agents to generate implementation and tests, while owning every line of code and validating outputs for correctness, security and architectural fit.

Writing robust code: Producing well-tested code with unit and integration coverage that works cleanly within automated quality gates.

Contributing to the wider system: Helping shape plans, ADRs and API specs, and using the ticketing system to refine requirements well.

Raising the team bar: Reviewing peers’ code thoroughly, shadowing interviews, and mentoring junior engineers through pairing and peer review.

Collaborating globally: Working closely with the global engineering team in Australia, building to shared architecture, APIs and standards across time zones.

Key Competencies & Behaviours

You Start with People: You remember the feature lands with real users and real teammates, and you give useful feedback that helps others move forward.

You Own It, Together: You take responsibility for your work and carry features through to production rather than handing them off half-done.

You believe that Clear Is Kind: You communicate clearly on technical work, document changes well, and raise blockers early instead of quietly stalling.

You’re a strong full-stack engineer: You’re comfortable with React, Node and modern web application development, and can carry a feature end to end in AWS.

You think in quality and resilience: You understand performance, reliability, scalability and secure design, and you work with established frameworks and OWASP practices.

You get leverage from tools: You know how to use AI coding agents effectively without outsourcing your judgement.

You keep things simple: You weigh existing tools, libraries and patterns before building custom, and choose the simplest path that works.

You help others improve: Juniors come to you stuck and leave able to do it themselves.

You stay customer-minded: You care about user experience and understand how each feature fits into the whole product.

Why You’ll Love it Here:

Flexible working – hybrid working with collaboration across the UK team and global colleagues

️25 days holiday (+ 1 extra after 3 years!) PLUS Your Birthday off!

UK Bank holidays + Christmas Eve and New Years Eve afternoons off!

Private medical insurance (PMI) - with enhanced mental health, dental & optical coverage via AXA

Employee Assistance Programme – Support when you need it

️Life Insurance – 2 x salary & Matched pension (5%) – because the future matters

2 x volunteer days per year – give back to causes that matter to you

Access to Mintago – Exclusive financial wellbeing through discounts and expert advice

️Retail discount scheme – perks and savings just for being part of our team!

The Hiring Process: Let’s Make it Personal!

Screening Call: Virtual via Google Meet with one of our team to have a friendly chat, learn more about your experience, what excites you about the role, and how you align with our people-first culture.

Competency Interview: Online you’ll meet the hiring manager and we’ll dive into your technical experience, how you approach delivery, and how you balance speed, quality and ownership. This is also your chance to ask us anything about the role and company.

Final Stage Interview: In person or virtual, you’ll meet the hiring manager and members of the wider team. We’ll spend time exploring how you think about engineering quality, AI-assisted development, collaboration and getting features into production successfully.

Ready to join us? Apply Now!

Posted 2026-07-25

Recommended Jobs

Staff Applied Scientist

unlikely
London

At UnlikelyAI, we’re looking for a visionary Staff Applied Scientist to play a key leadership role in our Applied Science team and across the company. This is a high-impact individual contributor pos…

View Details
Posted 2026-06-27

ECT Teacher

Academics Ltd
East London

ECT Teacher – Secondary Schools – East London * ECT Teacher jobs in East London • Secondary school roles only • September start opportunities • Long-term and permanent positions available…

View Details
Posted 2026-04-30

English ECT (ECT Support) - Islington

Marchant Recruitment
London

We are working with a school in Islington who are recruiting for a creative English ECT. This is an excellent opportunity to join a community-focused school that prioritizes whole-school literacy a…

View Details
Posted 2026-01-24

Year 5 Teacher and Science Lead - Ambitious School in Barnet

Marchant Recruitment
Barnet, Greater London

Our client is looking for a Year 5 Teacher with Science Lead to work within a highly regarded mixed school in Barnet. The department is well resourced and boasts and approachable and supportive head …

View Details
Posted 2025-10-07

Maths Teacher - Lovely Secondary School - Bromley

Marchant Recruitment
Bromley, Greater London

A prestigious Secondary School in the Bromley area is seeking an engaging Maths Teacher to join its Maths department immediately. About the Role: This is a full-time position teaching Maths…

View Details
Posted 2026-01-22

Platform Engineer - Build & CI

humanoid
London

Here at Humanoid, we believe in a future where robots amplify human potential. That’s why we’ve set out on a mission to build the world’s most capable, commercially-scalable, and safe humanoid robots…

View Details
Posted 2026-07-18

Caretaker - Boys’ Secondary School in Croydon

Marchant Recruitment
Croydon, Greater London

Caretaker – Boys’ Secondary School in Croydon (January Start) Location: Croydon Start Date: January 2026 Contract Type: Full-time, Permanent Salary: Competitive A well-respected boy…

View Details
Posted 2025-12-12

Forward Deployed Team Lead

C3 AI
London

C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the C3 Agentic AI Platform, an end-to-end platform for developing, …

View Details
Posted 2026-06-27

Teacher of Computer Science - Independent Mixed School -...

Marchant Recruitment
Barnet, Greater London

A prestigious independent Mixed School in Barnet, North London, known for its exceptional STEM pathway and state-of-the-art technology facilities, is seeking an experienced Teacher of Computer Scienc…

View Details
Posted 2025-10-15

VAT Manager - Advisory Opportunity - Top 20 Firm

Capital Tax Recruitment
London

An exciting opportunity has arisen for an experienced VAT Manager to join a dynamic and growing advisory team. This role offers the chance to work on a wide range of VAT matters across multiple indus…

View Details
Posted 2025-09-10