Lead Full Stack Engineer

OpenSourced Ltd

City of Edinburgh

Hybrid

GBP 65,000 - 75,000

Full time

14 days+
Application generator

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

Get past ATS filters

Benefits offered by this job

30 days holiday + birthday off
Hybrid work (2 days office / 3 flex)
Pension with employer contributions
Conference and training budget
Equipment allowance

Job summary

OpenSourced Ltd in Edinburgh is seeking a Lead Full Stack Engineer to own the Laravel/InertiaJS/NextJS stack and guide a small, senior engineering team.

You will write code, shape architecture, and ensure accessibility and security in a regulated GovTech environment, reporting to the CTO.

Hybrid role with two days in the office, three flexible, and a focus on delivering a licensed platform for the public sector.

Qualifications

  • 5+ years of commercial full stack development experience.
  • Proven track record of technical leadership.
  • Strong PHP 8.3+ knowledge.
  • Experience with Laravel 11+ and InertiaJS/React.
  • PostgreSQL migrations and complex queries.

Responsibilities

  • Own licensing workflows end-to-end from architecture to production.
  • Lead integration with government services (OAuth2/OIDC, PKCE, notifications, payments).
  • Set and maintain engineering standards in a strongly-typed Laravel codebase.
  • Guide accessible React UI built against a government design system.
  • Lead serverless deployment and operational decisions.
  • Drive security design reviews and remediation.
  • Mentor engineers and review PRs.

Skills

Full stack
Technical leadership
PHP 8.3+
Laravel 11+
InertiaJS/React
NextJS 14+
TypeScript
PostgreSQL
Testing: Pest/PHPUnit
Git workflow

Tools

SQS/Redis
AWS serverless
CI/CD: GitHub Actions
SAST/DAST tooling

Job description

Lead Full Stack Engineer| Edinburgh (Hybrid) | Permanent | £65,000 - £75,000 per annum

A GovTech scale-up delivering a live licensing platform for the Scottish public sector is hiring a Lead Full Stack Engineer to take technical ownership across their Laravel, InertiaJS and NextJS stack.

This is a hands-on technical leadership role - you'll be writing code, making architecture calls, and setting the standard for a small, senior engineering team, while reporting directly into the CTO.

The Role

You'll take ownership across the full stack: Laravel migrations and Eloquent models, InertiaJS admin interfaces, a NextJS citizen-facing portal, and an embeddable public register. You'll work from spec through to PR, security review, UAT and government release sign-off - and you'll be the technical reference point the rest of the team looks to.

This is not a role hidden behind tickets. You'll be expected to make judgement calls, ask the right questions early, and hold the line on correctness and accessibility as much as delivery speed.

Key Responsibilities
  • Own technical delivery of licensing workflows end-to-end, from architecture through to production
  • Lead integration work with government services (OAuth2/OIDC, PKCE-based identity verification, notification and payment platforms, Companies House, DVLA, address lookup APIs)
  • Set and maintain engineering standards across a strongly-typed Laravel codebase (high type coverage, static analysis, refactoring discipline)
  • Guide the team's approach to accessible React UI built against a government design system
  • Lead serverless cloud deployment and operational decision-making
  • Drive security design reviews, threat modelling and SAST/DAST/SCA remediation
  • Own the technical approach to onboarding new verticals on a config-driven platform
  • Shape and build AI-assisted features (form validation, document/eligibility checks, triage tooling)
  • Mentor engineers, review code and PRs, and act as a technical escalation point
Skills & Experience Required
  • 5+ years' commercial full stack development experience, backend and frontend
  • Track record of technical leadership - architecture decisions, mentoring, driving engineering standards
  • PHP 8.3+ (constructor property promotion, readonly properties, enums, strict types)
  • Laravel 11+ (or strong Symfony experience), InertiaJS or strong React
  • Pest or PHPUnit - feature, unit and browser testing
  • PostgreSQL - migrations, indexing, complex queries
  • Experience with queues and background jobs (SQS/Redis, idempotent job design, dead-letter handling)
  • NextJS 14+ (App Router), React 18+, TypeScript
  • Tailwind CSS, SWR or React Query
  • Accessibility experience - WCAG 2.2 AA, keyboard navigation, screen-reader testing
  • Strong Git workflow, comfortable in a regulated SDLC (code review, security sign-off, audit trails)
  • Clear written communication for technical documentation and stakeholder-facing decision records
Desirable
  • Serverless Laravel hosting, AWS serverless stack experience
  • Managed NextJS hosting, application observability tooling (e.g. Sentry)
  • Cypress or Playwright, MSW for E2E mocking
  • RBAC and multi-tenant, team-scoped data patterns
  • GitHub Actions CI/CD, SAST/DAST tooling
  • Background in a regulated sector - gov-tech, fintech or healthtech
  • Prior experience leading or mentoring within an engineering team
Salary & Benefits
  • £65,000 - £75,000 per annum
  • 30 days holiday plus your birthday off
  • Hybrid working (2 days office, 3 flexible)
  • Enhanced maternity/paternity leave
  • Company pension with employer contributions from day one
  • Conference and training budget plus equipment allowance
  • Modern, well-maintained codebase (Laravel 12, React 19, TypeScript, PHPStan, Pest 4, Rector)
Interview Process
  • Introductory call (30 minutes)
  • Technical assessment (40 minutes - 1 hour)
  • Face-to-face final interview in Edinburgh
Eligibility

This role sits within a regulated environment delivering services on behalf of a public sector body. Candidates must have the right to work in the UK and be willing to complete standard pre-employment background screening.

Key Skills: Full Stack Engineer, Lead Engineer, Laravel, PHP, React, NextJS, TypeScript, InertiaJS, PostgreSQL, Tailwind CSS, Technical Lead, GovTech, Edinburgh

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Full Stack Engineer
Lead Full Stack Engineer

LaraBench • City of Edinburgh

Hybrid
GBP 65,000 - 75,000
Birthday off
Hybrid working
Pension plan
+3
Lead Full Stack Engineer
Lead Full Stack Engineer

OpenSourced - Search & Selection • City of Edinburgh

Hybrid
GBP 90,000 - 120,000
30 days holiday plus birthday off
Hybrid working
Pension with employer contributions
Hybrid Lead Full-Stack Engineer — Edinburgh (Laravel/NextJS)
Hybrid Lead Full-Stack Engineer — Edinburgh (Laravel/NextJS)

OpenSourced Ltd • City of Edinburgh

Hybrid
GBP 65,000 - 75,000
30 days holiday + birthday off
Hybrid work (2 days office / 3 flex)
Pension with employer contributions
+2
Lead Full Stack Engineer — Hybrid Edinburgh (GovTech)
Lead Full Stack Engineer — Hybrid Edinburgh (GovTech)

LaraBench • City of Edinburgh

Hybrid
GBP 65,000 - 75,000
Birthday off
Hybrid working
Pension plan
+3
Lead Full Stack Software Developer
Lead Full Stack Software Developer

Spectrum IT Recruitment • Greater London

On-site
GBP 90,000 - 120,000
Hybrid working
Competitive salary
Benefits package
+1
Senior Software Engineer Full Stack in Cardiff
Senior Software Engineer Full Stack in Cardiff

Energy Jobline ZR • Cardiff

Hybrid
GBP 85,000 - 95,000
Lead Full Stack Software Developer
Lead Full Stack Software Developer

Spectrum IT Recruitment • Hook

Hybrid
GBP 90,000 - 120,000
Hybrid working
Fareham office access
Lead Java Engineer
Lead Java Engineer

NPAworldwide • Leeds

Hybrid
GBP 70,000 - 85,000
Flexitime
Learning budget
Private healthcare
+3
Senior Java fullstack Engineer
Senior Java fullstack Engineer

NPAworldwide • West of England

Hybrid
GBP 70,000 - 85,000
Competitive salary up to £85,000
Hybrid working
Flexible 37.5-hour week
+6
Lead Full Stack Software Developer
Lead Full Stack Software Developer

Spectrum IT Recruitment • Southampton

Hybrid
GBP 80,000 - 100,000
Hybrid work model
Competitive salary and benefits