Full Stack Engineer

Net2Source (N2S)

City of Edinburgh

On-site

GBP 70,000 - 90,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

Job summary

A technology staffing company is seeking a Tech Lead Full Stack in Edinburgh to lead a cross-functional team in migrating enterprise features from Angular to React and implementing a robust architecture using .NET Core on Azure. This mid-senior level role requires strong experience in leading full-stack teams and delivering high-quality, scalable solutions. Candidates should have a solid background in both front-end and back-end development, along with a passion for mentorship and DevSecOps principles.

Qualifications

  • 8-12 years total experience with modern web platforms.
  • 3-5 years experience leading full-stack teams in React, .NET, Azure.
  • Experience with migration or modernization of enterprise platforms.

Responsibilities

  • Lead technical architecture and design for enterprise features.
  • Setup and optimize CI/CD in Azure DevOps.
  • Provide technical mentorship and lead sprint planning.

Skills

React
TypeScript
Angular
ASP.NET Core
DevSecOps

Education

Bachelor's or Master's in Computer Science or Engineering

Tools

Azure DevOps
Docker
Kubernetes

Job description

Tech Lead Full Stack

FTE: 12 months | Location: Edinburgh

Lead a cross‑functional full‑stack pod to design, build and migrate enterprise features from Angular to React on the front end and .NET Core on the back end deployed on Microsoft Azure. Own end‑to‑end delivery quality, architecture implementation, DevSecOps performance and maintainability while mentoring engineers and partnering closely with Product, UX and API teams to deliver a unified scalable global platform.

Key Responsibilities
  • Technical Leadership & Architecture – Translate business epics into modular React front ends and .NET Core microservices/APIs selecting appropriate Azure services (App Service, Functions, API Management, Service Bus, Storage, Key Vault, Cosmos DB, SQL, App Insights).

    Define and enforce front‑end patterns, component architecture, Redux‑RTK, routing, accessibility, performance budgets and back‑end patterns (DDD, CQRS, MediatR, repository, async I/O). Own API contracts and integration patterns with Voyager, SCRIP and third‑party systems, driving API governance, versioning, throttling and security. Champion security by design.

  • Delivery & DevSecOps – Set up and optimize CI/CD in Azure DevOps multi‑stage pipelines, environments, approvals, blue‑green or canary strategies, containerization with Docker, Kubernetes/AKS where applicable. Implement automated testing. Establish observability (App Insights logs, metrics, traces, dashboards, error budgets, SLOs), drive cost and performance optimizations on Azure.

  • People Leadership & Ways of Working – Lead sprint planning, story slicing, estimation and risk/dependency management, unblock teams and uphold delivery predictability. Conduct code‑design reviews, teach best practices and provide structured growth paths for engineers, front‑end, back‑end, QA. Collaborate with UX, API Architects, POBA and SRE/DevOps; present architectural decisions to senior stakeholders. Promote AI‑assisted SDLC (e.g., GitHub Copilot prompt patterns) to accelerate design, code, tests and reviews.

Core Skill Set
  • Front‑End: React (v18), TypeScript, React Router, Redux‑RTK, hooks, context, component libraries (Material‑UI, Chakra, design systems, GDS); performance tuning (memoization, virtualization, bundle splitting, webpack/Vite), accessibility (WCAG), responsive layout, CSS‑in‑JS, Tailwind, MUI. Testing: Jest, React Testing Library.

  • Back‑End: .NET 7/8, ASP.NET Core Web API, EF Core, LINQ, DDD, CQRS, MediatR, background processing (Hangfire/Queues). Azure App Service, Functions, API Management, Logic Apps, Storage, Key Vault, App Insights, AKS (desirable). Azure DevOps: Git repos, YAML pipelines, artifacts, IaC (Bicep, Terraform). Security scanning (SonarQube, Veracode) nice to have.

Qualifications & Experience
  • 8‑12 years total experience, 3‑5 years leading full‑stack teams on React, .NET, Azure.
  • Bachelor’s or Master’s in Computer Science, Engineering or equivalent experience.
  • Proven delivery of multi‑region enterprise web platforms; migration / modernization experience preferred.
  • Certifications (nice to have): Microsoft Azure Architect, Azure Developer, React Front‑End Specialist.
Success Metrics & KPIs
  • Release predictability and lead time reduction, MTTR & incident rate.
  • Code quality coverage, Sonar issues trend, security vulnerability closure, SLA.
  • Performance: Core Web Vitals (LCP, CLS), API latency/throughput, cost per request.
  • Team outcomes: sprint goal attainment, review effectiveness, hiring ramp‑up velocity.
Nice to Have
  • Experience with React Native Web for shared components, Figma, React accelerators.
  • Exposure to agentic workflows, GitHub Copilot prompt libraries for SDLC acceleration.
  • Knowledge of Ping OIDC integrations for enterprise authentication.
Skills

Mandatory

  • Angular, HTML / HTML5, MS SQL Server, .NET Core WebAPI (MVC Core), .NET Framework.

Good to Have

  • Entity Framework (EF/EF Core), ASP.NET MVC.
Seniority Level
  • Mid‑Senior level
Employment Type
  • Full‑time
Job Function
  • Information Technology
  • Industries: Staffing and Recruiting
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer .Net & React/Typescript
Senior Full Stack Developer .Net & React/Typescript

Computer Futures • Leeds

On-site
GBP 70,000 - 110,000
Full Stack Developer
Full Stack Developer

Corus Consultancy • Crawley

On-site
GBP 55,000 - 75,000
Senior Full-Stack Engineer (Digital)
Senior Full-Stack Engineer (Digital)

Aberdeen • City of Edinburgh

On-site
GBP 70,000 - 100,000
Salary sacrifice pension
Private health insurance
Life Assurance
+21
.NET Full-Stack Developer (Azure and React)
.NET Full-Stack Developer (Azure and React)

Project Global Limited • Wokingham

On-site
GBP 83,000 - 111,000
Front End Developer - Outside IR35
Front End Developer - Outside IR35

Matchtech Group • West of England

On-site
GBP 90,000 - 120,000
Senior Full Stack Developer
Senior Full Stack Developer

La Fosse • Greater London

Hybrid
GBP 128,000 - 168,000
Senior Frontend Developer
Senior Frontend Developer

Rullion • Greater London

Hybrid
GBP 96,432,000 - 151,536,000
Senior Full-Stack Tech Lead (React/.NET on Azure)
Senior Full-Stack Tech Lead (React/.NET on Azure)

Net2Source (N2S) • City of Edinburgh

On-site
GBP 70,000 - 90,000
Front End Developer - Outside IR35
Front End Developer - Outside IR35

Matchtech • Gloucester

On-site
GBP 70,000 - 95,000
Lead Azure Engineer
Lead Azure Engineer

TEKsystems • Sheffield

On-site
GBP 96,000 - 140,000