Software Engineer - Growth

ONMO

Greater London

On-site

GBP 70,000 - 110,000

Full time

13 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

ONMO is seeking a Product Minded Software Engineer for the Growth team to shape problems, build end‑to‑end customer journeys from onboarding to first arrears, and own features in production across app, web and backend services.

You will collaborate with Product, Design and business owners to drive measurable outcomes, improve onboarding funnel conversion, utilization, reliability and fraud metrics, and contribute to the single‑writer service strategy.

Qualifications

  • Proven experience as product‑minded backend, frontend or full‑stack engineer building and running production systems.
  • Strong Node.js / TypeScript experience, ideally with AWS and event‑driven or serverless architectures.
  • Experience building customer‑facing web or app features, preferably with React Native / Expo / React / Next.js or similar modern frontend frameworks.
  • Good understanding of Infrastructure as code with Terraform; CI/CD as a habit.
  • A track record of using testing, monitoring, documentation and code review to raise quality around you.
  • You write clean, tested, maintainable code and leave systems more understandable than you found them.

Responsibilities

  • Work as a product engineer in Growth: understand the customer problem, shape the technical approach with Product and Design, and ship changes that improve Journey 1 outcomes
  • Build and improve onboarding, acquisition funnel conversion, login, account management, card management, personal details and other customer‑facing Growth features
  • Own features in production: monitor health, respond to issues, maintain runbooks, and make sure we know about degraded journeys before the business or customers tell us
  • Take first‑pass ownership of bugs and support queries that surface in Journey 1, fixing what is ours and handing over with diagnosis when the root cause sits with another service owner
  • Contribute across the services Growth owns, including onboarding, biometrics, APR, CLM, legal service, alert service, app and website front end
  • When Growth work extends a service owned by another team, build it under that team’s contributor rules rather than handing it off
  • Use data and product context to make better engineering choices: understand conversion, utilisation, reliability and fraud / ID‑failure drivers, and connect technical work to measurable outcomes
  • Write clean, tested, maintainable code and documentation so the team can move quickly without losing quality
  • Collaborate closely with engineers, Product, Design, QA and business owners, bringing technical options early rather than waiting for fully formed tickets

Skills

Node.js
TypeScript
AWS
Serverless
React Native
React
Next.js
Terraform
CI/CD
Testing
Observability

Tools

Terraform
Docker
AWS Lambda
API Gateway

Job description

About The Role

We’re hiring a Product Minded Software Engineer for the Growth team: a cross‑functional team of engineers, Product Owner, designer and business owners focused on Journey 1 - from onboarding through to a customer’s first arrears point. Growth owns the customer and commercial journey end to end, plus the single‑writer services behind it.

About The Role

We’re hiring a Product Minded Software Engineer for the Growth team: a cross‑functional team of engineers, Product Owner, designer and business owners focused on Journey 1 - from onboarding through to a customer’s first arrears point. Growth owns the customer and commercial journey end to end, plus the single‑writer services behind it.

You’ll work close to the product and the business, not just the codebase. That means shaping problems, building the solution, measuring whether it moved the metric, and owning the feature in production. The team’s north star is growing the amount of good balances, with drivers including onboarding funnel conversion, utilisation, app reliability and onboarding fraud / ID‑failure rates.

This is a hands‑on product engineering role. You’ll build customer‑facing journeys across app, web and backend services, improve onboarding and engagement, and help the team make better product decisions through technical options, fast delivery and strong operational ownership.

TECH STACK
  • Backend: Node.js / TypeScript on AWS — serverless services using Lambda, API Gateway, DynamoDB, S3, SNS, SQS, EventBridge and Kinesis, alongside containerised workloads where needed
  • Frontend: React Native / Expo / React / Next.js
  • Infrastructure: Terraform, GitHub Actions CI/CD, Docker
  • Observability: Datadog, Grafana, Prometheus, Loki
RESPONSIBILITIES
  • Work as a product engineer in Growth: understand the customer problem, shape the technical approach with Product and Design, and ship changes that improve Journey 1 outcomes
  • Build and improve onboarding, acquisition funnel conversion, login, account management, card management, personal details and other customer‑facing Growth features
  • Own features in production: monitor health, respond to issues, maintain runbooks, and make sure we know about degraded journeys before the business or customers tell us
  • Take first‑pass ownership of bugs and support queries that surface in Journey 1, fixing what is ours and handing over with diagnosis when the root cause sits with another service owner
  • Contribute across the services Growth owns, including onboarding, biometrics, APR, CLM, legal service, alert service, app and website front end
  • When Growth work extends a service owned by another team, build it under that team’s contributor rules rather than handing it off
  • Use data and product context to make better engineering choices: understand conversion, utilisation, reliability and fraud / ID‑failure drivers, and connect technical work to measurable outcomes
  • Write clean, tested, maintainable code and documentation so the team can move quickly without losing quality
  • Collaborate closely with engineers, Product, Design, QA and business owners, bringing technical options early rather than waiting for fully formed tickets
ABOUT YOU
Skills / Attributes
  • You think like a product engineer: you care about the customer outcome, the commercial goal and the production behaviour, not just completing a ticket
  • You enjoy working in a cross‑functional team with Product, Design and business owners, and you can turn ambiguous goals into pragmatic, shippable increments
  • You’re comfortable across frontend, backend and cloud services, and you know when to go deep in one area to solve the right problem
  • You care about reliability, observability and feature health because Growth journeys directly affect onboarding, utilisation and customer trust
  • You communicate clearly with engineers, product and business stakeholders, including explaining trade‑offs and risks in plain language
  • You’re pragmatic in a startup: happy to move quickly, improve legacy areas safely, and choose boring technology when boring is right
  • You want real ownership of customer‑facing product outcomes, not just isolated technical components
  • Can operate effectively under ambiguity
QUALIFICATIONS / EXPERIENCE
  • Proven experience as a product‑minded backend, frontend or full‑stack engineer building and running production systems
  • Strong Node.js / TypeScript experience, ideally with AWS and event‑driven or serverless architectures
  • Experience building customer‑facing web or app features, preferably with React Native / Expo / React / Next.js or similar modern frontend frameworks
  • Good understanding of Infrastructure as code with Terraform; CI/CD as a habit
  • A track record of using testing, monitoring, documentation and code review to raise quality around you
  • You write clean, tested, maintainable code and leave systems more understandable than you found them
BONUS SKILLS
  • Fintech, banking, credit cards, payments or regulated product experience
  • Experience improving onboarding, activation, utilisation, conversion funnels or customer engagementExperience with identity, biometrics, fraud checks, APR, credit limit management or customer communications
  • Experience getting real leverage from AI‑assisted development tooling
  • Start‑up experience
FCA Compliance & Consumer Duty:
Role
  • Following the FCA Conduct Rules:
    • You must act with integrity
    • You must act with due skill, care and diligence
    • You must be open and cooperative with the FCA, PRA and other regulators
    • You must pay due regard to the interests of customers and treat them fairly
    • You must observe proper standards of market conduct
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Growth
Senior Software Engineer - Growth

Onmo • City Of London

On-site
GBP 80,000 - 120,000
Software Engineer - Growth
Software Engineer - Growth

Onmo • City Of London

On-site
GBP 90,000 - 130,000
Head of Product - Growth
Head of Product - Growth

InvestEngine • Greater London

On-site
GBP 90,000 - 120,000
Meaningful work from day one
Opportunities for growth
Supportive team environment
+1
Product Engineer
Product Engineer

FSCom Limited • Belfast City District

Hybrid
GBP 55,000 - 90,000
(Senior/Staff) Product Manager - Growth
(Senior/Staff) Product Manager - Growth

bunch • Greater London

Hybrid
GBP 90,000 - 130,000
Customizable benefits package
28 days vacation + 2 company days
Remote-flexible hybrid (3 days/week in
Engineering Manager
Engineering Manager

IFX Payments • Greater London

On-site
GBP 90,000 - 130,000
25 days annual leave
Birthday day off
Holiday loyalty
+5
Experience Engineer (FTC)
Experience Engineer (FTC)

Callsign • Greater London

On-site
GBP 50,000 - 70,000
Pension scheme
Private medical cover
Life assurance
+5
Product Manager - Engine by Starling
Product Manager - Engine by Starling

Starling • Greater London

Hybrid
GBP 60,000 - 90,000
33 days holiday (incl. public holidays
Birthday day off
Private Medical Insurance with Vitalit
+3
Product Analytics Manager
Product Analytics Manager

Zilch • Greater London

On-site
GBP 110,000 - 140,000
Hybrid working
Private Medical Insurance
Death in Service
+3
Agentic Customer Engineer
Agentic Customer Engineer

Light Inc • Greater London

On-site
GBP 90,000 - 130,000
Competitive salary
Stock options
Generous leave and holidays
+1