Software Engineer

Revoco

Greater London

On-site

GBP 61,000 - 73,200

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Revoco in the United Kingdom is seeking a Full Stack Software Engineer who combines strong technical ability with a product mindset. You will work across engineering, product, data and research teams to deliver high-quality software in an AI-first environment.

You will build full stack apps using TypeScript, with Go exposure. You’ll validate AI-generated code, own testing and CI/CD, and collaborate with cross-functional teams to deliver valuable solutions.

Qualifications

  • Commercial software engineering experience.
  • Strong TypeScript experience across modern web apps.
  • Angular is the preferred front-end framework.
  • Exposure to AI-assisted development tools.
  • Product-minded with focus on user problems and value.
  • Experience with testing and CI/CD.
  • Front-end testing with Playwright or Cypress.

Responsibilities

  • Build, maintain, and improve full stack apps using TypeScript.
  • Work with AI-powered dev tools as part of workflow.
  • Review and improve AI-generated code for quality.
  • Own testing, edge cases, and code quality.
  • Collaborate with product, data science, research, and engineering.
  • Contribute to development workflows and engineering practices.
  • Shape technical decisions with scalable architecture.

Skills

TypeScript
Angular
Go
AI tooling
Product mindset
CI/CD
Testing (Playwright/Cypress)

Tools

Cursor
Claude Code
GitHub Copilot

Job description

Salary: £61,000 + up to 20% annual bonus

We're working with an innovative technology business that's rethinking how software is built in an AI-first engineering environment. They're looking for a Full Stack Software Engineer who combines strong technical ability with a product mindset and enjoys collaborating across engineering, product, data, and research teams.

This is an opportunity to work in a modern engineering environment where AI-assisted development is the norm, and engineers are responsible for guiding, reviewing, and validating agent-generated code to deliver high-quality software.

What you'll be doing
  • Build, maintain, and improve full stack applications using TypeScript, with exposure to Go beneficial.
  • Work with AI-powered development tools such as Cursor, Claude Code, and GitHub Copilot as a core part of your workflow.
  • Review, validate, and improve AI-generated code to ensure quality, performance, and maintainability.
  • Take ownership of testing, edge cases, and code quality regardless of how software is produced.
  • Collaborate closely with Product, Data Science, Research, and Engineering to deliver commercially valuable solutions.
  • Contribute to development workflows and continuously improve engineering practices.
  • Help shape technical decisions while maintaining scalable architecture and engineering standards.
What we're looking for
  • Demonstrated commercial software engineering experience.
  • Strong experience with TypeScript across modern web applications.
  • Angular is the preferred front-end framework.
  • Exposure to Go is highly beneficial.
  • Hands-on experience using agentic AI development tools (Cursor, Claude Code, GitHub Copilot, etc.) as part of day-to-day software development.
  • A genuine product mindset, you enjoy understanding users, solving business problems, and building valuable products rather than simply delivering code.
  • Experience writing clean, testable, production-ready software and reviewing code critically.
  • Comfortable working across the full development lifecycle, including testing and CI/CD.
  • Front-end testing experience with Playwright or Cypress.
  • Excellent communication skills with a collaborative, proactive approach.
  • Strong organisational skills with the ability to manage multiple workflow pieces and priorities effectively.
  • Curious, adaptable, and eager to continuously improve both your own skills and the wider engineering environment.
  • Experience improving AI-assisted development workflows.
  • Identifying and preventing issues in AI-generated code.
  • Mentoring other engineers or contributing to technical discussions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Product Engineer (Full Stack)
AI Product Engineer (Full Stack)

WeDo • Crawley

Hybrid
GBP 70,000 - 100,000
AI Software Engineer
AI Software Engineer

Searchability • Nottingham

Hybrid
GBP 60,000 - 80,000
Hybrid work - Nottingham
Career progression across levels
Hands-on AI tooling in live product
+3
Senior Full Stack Engineer (AI)
Senior Full Stack Engineer (AI)

WeDoTech • Crawley

Hybrid
GBP 65,000 - 95,000
Software Engineer
Software Engineer

Searchability® • Newcastle upon Tyne

Hybrid
GBP 45,000 - 80,000
Hybrid working
Progression opportunities
Global software business
AI Software Engineer
AI Software Engineer

Searchability • Newcastle upon Tyne

Hybrid
GBP 45,000 - 80,000
Hybrid working
Career progression
AI tooling in live product environment
+2
AI Software Engineer
AI Software Engineer

Searchability • Barnsley

Hybrid
GBP 60,000 - 80,000
Hybrid on-site / remote
Career progression
Hands-on AI tooling
+2
Full Stack Engineer
Full Stack Engineer

Legal 500 • Greater London

Hybrid
GBP 90,000 - 120,000
Senior TypeScript Engineer
Senior TypeScript Engineer

Zebra People • Greater London

Hybrid
GBP 48,000 - 80,000
Salary up to £80K
10% bonus
Private healthcare
+5
Software Engineer
Software Engineer

TRIA • Leeds

Hybrid
GBP 60,000 - 70,000
Full Stack Engineer
Full Stack Engineer

Spectrum IT Recruitment • Southampton

Hybrid
GBP 50,000 - 75,000