Quick overview
Job description
Full Stack Engineer
Hybrid - MUST BE ABLE TO DO 3 DAYS ONSITE IN SHEFFIELD, UK
Job Description
This role offers the opportunity to provide technical leadership across modern web and platform engineering, with a particular focus on building high-quality, typed, and accessible front end applications using TypeScript, Next.js, and React, alongside robust Spring Boot services and secure APIs.
Responsibilities
- Lead a full-stack, backend, or platform engineering team, taking ownership of delivery planning, technical direction, and production accountability.
- Provide clear written and verbal communication, explaining technical risks, trade-offs, and decisions to both engineering teams and non-technical stakeholders.
- Design and build typed, accessible, and maintainable web applications using TypeScript, Next.js, and React.
- Develop, operate, and improve Spring Boot services, including REST APIs, Spring Security, Actuator endpoints, Maven-based delivery pipelines, and persistence integrations.
- Design and implement secure browser, service-to-service, and client authentication mechanisms, including OAuth2, JWTs, API keys, and sensitive-token handling.
- Model and optimise relational data, using strong SQL skills and PostgreSQL to manage schema evolution, transactions, and performance-aware data access.
- Apply practical knowledge of frontend and backend performance, concurrency, and resilience, and diagnose and resolve production faults.
- Establish and maintain effective automated testing strategies, with pragmatic use of coverage metrics and quality gates to support reliable delivery.
- Guide teams working across the current technology environment, ensuring consistent engineering practices and high-quality implementation.
- Collaborate with other teams and stakeholders on integration initiatives, APIs, and data flows to support broader product and platform goals.
Essential Skills
- Demonstrable technical leadership experience in a full-stack, backend, or platform engineering team, including delivery planning, mentoring, and production accountability.
- Strong TypeScript experience, with a proven track record of building typed, accessible, and maintainable web applications using Next.js and React.
- Clear written and verbal communication skills, with the ability to explain technical risks and decisions to engineers and non-technical stakeholders.
- Strong Java experience, including use of modern language features and production use of Java 21.
- Deep experience building and operating Spring Boot services, including REST APIs, Spring Security, Actuator, Maven-based delivery pipelines, and persistence integrations.
- Strong SQL and relational database knowledge, including PostgreSQL, schema evolution, transactional behaviour, and performance-aware data access patterns.
- experience designing secure authentication flows for browsers and services, including OAuth2, JWTs, API keys, and sensitive-token handling.
- Practical understanding of frontend and backend performance, concurrency, resilience, and diagnosing production faults.
- A track record of effective automated testing, with a pragmatic understanding of test coverage, quality gates, and their impact on delivery.
- Ability to lead engineering teams working across the current technology environment, including TypeScript, Java, Spring Boot, React, Next.js, and PostgreSQL.
Work Environment
The work environment centres on modern web and platform engineering, with teams building TypeScript-based applications using Next.js and React, and backend services powered by Java and Spring Boot. The stack includes REST APIs secured with Spring Security, PostgreSQL databases, Maven-based delivery pipelines, and observability tooling such as OpenTelemetry and Micrometer. Services are designed for performance, resilience, and secure authentication using OAuth2, JWTs, and API keys, and may be deployed as containerised workloads on Kubernetes. The role involves close collaboration with engineering and non-technical stakeholders in a professional setting focused on reliable production systems and continuous improvement.
Location
Sheffield, UK
Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom. No. 2876353. Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at https://www.allegisgroup.com/en-gb/privacy-notices.
To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/privacy-notices.
We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at https://www.allegisgroup.com/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
Similar jobs
- HA

Frontend Lead Software Engineer (CommercialRecently posted
Hackajob Ltd · glasgow · Hybrid · Posted 12 Nov 2026 🇬🇧
TechnologySalary not listed - SI

Senior Front End DeveloperRecently posted
Spectrum IT Recruitment Limited · fareham · On-site · Posted 12 Nov 2026 🇬🇧
Technology£60k - £70k/yr - ZE
Senior Mobile and Frontend Software EngineerRecently posted
Zest Eco Ltd · leeds · Hybrid · Posted 12 Nov 2026 🇬🇧
TechnologySalary not listed - PB

Front-end Software Engineer (Contractor)Recently posted
Portal Biotech Limited · london · Hybrid · Posted 12 Nov 2026 🇬🇧
PlaywrightVitestReact+1TechnologySalary not listed - DS

Hybrid Frontend Staff Engineer - React (London)Recently posted
Dassault Systèmes · city of westminster · Hybrid · Posted 12 Nov 2026 🇬🇧
AWSTechnologySalary not listed - LA

UI Frontend Lead engineer – AEM & AI - south east england, south east england, ukRecently posted
LANCESOFT LTD · south east england, south east england, uk · Hybrid · Posted 12 Nov 2026 🇬🇧
Next.jsGitHTML+19TechnologySalary not listed - SP

Senior Front-End Engineer — Product-Driven, Hybrid/RemoteRecently posted
Speechmatics · london · Remote · Posted 11 Nov 2026 🇬🇧
EngineeringSalary not listed - WE
Senior Frontend Engineer - React Native & TS (FinTech)Recently posted
WeDo · london · Hybrid · Posted 11 Nov 2026 🇬🇧
React NativeReactTypeScriptTechnologySalary not listed - TE

Front End EngineerRecently posted
Teksystems · Yorkshire · On-site · Posted 11 Nov 2026 🇬🇧
EngineeringSalary not listed - LA

UI Frontend Lead engineer - AEM & AIRecently posted
Lancesoft Ltd · charing cross · Hybrid · Posted 11 Nov 2026 🇬🇧
Next.jsGitHTML+19TechnologySalary not listed - LA

UI Frontend Lead engineer – AEM & AIRecently posted
LANCESOFT LTD · south east england, south east england, uk · Hybrid · Posted 11 Nov 2026 🇬🇧
Next.jsGitHTML+19TechnologySalary not listed - OC

Frontend Engineer (Belfast/ Hybrid)Recently posted
Ocho · Belfast, Northern Ireland · Hybrid · Posted 12 Nov 2026 🇬🇧
AWSWebGLReact+3TechnologySalary not listed