Skip to content
Mark43Mark43

Senior Full Stack Engineer

Build and lead end-to-end software for UK police custody systems across React, Java, GraphQL, MySQL, and AWS. The role requires strong architectural judgment, cross-team leadership, mentoring, and experience using AI-assisted development tools.

About the job

Responsibilities

  • Build and own full-stack software for UK police custody systems, from database migrations through user interfaces.
  • Design and ship workflows from GraphQL schemas through React components.
  • Investigate production issues using traces and logs, and deliver fixes.
  • Collaborate with teammates to solve complex state-management and application problems.
  • Lead cross-team features by designing architecture, coordinating parallel workstreams, and supporting junior engineers.
  • Review pull requests, identify unintended impacts, and guide safer technical approaches.
  • Build and improve AI-assisted and agentic development workflows, including code review and engineering automation.
  • Participate in biannual hackathons and prototype new ideas.

Requirements

  • Professional software engineering experience owning complex systems and delivering large-scale technical initiatives.
  • Experience mentoring and supporting other engineers.
  • Strong technical judgment and architectural decision-making skills.
  • Experience leading projects across multiple teams or domains and influencing technical direction.
  • Ability to balance immediate delivery with long-term technical health.
  • Experience with Java, JavaScript, TypeScript, React, and MySQL.
  • Experience with AI-assisted development tools such as Claude Code.
  • Strong ownership and accountability for technical outcomes and team success.
  • Comfort operating in ambiguous environments and navigating technical trade-offs.
  • Strong collaboration and communication skills.
  • Applicants must be authorized to work in the UK; visa sponsorship is unavailable.
  • The role may require Non-Police Personnel Vetting security clearance up to level 3.

Compensation and Benefits

  • 28 days of holiday plus UK bank holidays.
  • Fully paid private medical, dental, and vision insurance for employees and dependents.
  • 18 weeks of paid parental leave for primary caregivers, plus a ramp-back program.
  • Income protection covering 75% of salary and death-in-service cover of four times salary.
  • Pension through Nest with a 3% employer contribution.
  • Gym reimbursement for employees and partners.
  • Home-office equipment allowance.
  • Claude Code Enterprise and ChatGPT Enterprise licenses.
  • Fully covered Spring Health membership with therapy and mental-wellness tools.
  • Company performance-based bonus.
  • One-month paid sabbatical after five years.
  • Biannual hackathons and a learning budget.

Skills

Java, JavaScript, TypeScript, React, Spring Boot, MySQL, GraphQL, AWS, Kubernetes, Argo Cd, Terraform, Datadog, Claude Code, ChatGPT

Navan

Navan

Berlin, Germany
Senior Software Engineer, Expense
No salary listedOn-site5+ YOEFullstack Engineering

Build production software for Navan’s expense platform across backend, web, and AI services. The role requires 5+ years of software engineering experience, strong Java, TypeScript, or Python skills, and experience shipping LLM-powered or document-extraction features in high-stakes financial workflows.

Addepar

Addepar

Edinburgh, United Kingdom

Senior Software Engineer, Investor Solutions
No salary listedOn-site5+ YOEFullstack Engineering

Senior software engineer building web applications, data-driven tools, and AI-first workflows for investment professionals. The role requires Python, web APIs, cloud, databases, React, and strong cross-functional problem-solving experience.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Muck Rack

Muck Rack

Ireland
Senior Software Engineer, Fullstack
€95k+/yrRemote5+ YOEFullstack Engineering

Build customer-facing search experiences across frontend and backend systems, with emphasis on Vue, Python, Django, search infrastructure, and AI-powered features. The role requires 5+ years of software engineering experience and includes production ownership and on-call participation.