Full-stack Engineer jobs in United Kingdom
Explore 207 matching jobs.
Software Engineer, Full Stack
NatWest Group
Posted: 10/20/2026CloudJavaScriptKafkaNext.jsNode.jsReactSpringSpring BootSpringBoot+1 more
Contract Software Engineer – DOM Core, Firefox/Gecko
Mozilla
Posted: 10/20/2026JavaScriptC++
Contract Staff Software Engineer – C++, Storage Encryption
Mozilla
Posted: 10/20/2026C++
Contract Staff Software Engineer – Bug Burndown
Mozilla
Posted: 10/20/2026Contract Staff Software Engineer – Bug Burndown
Mozilla
Posted: 10/20/2026Software Engineer Intern
Redgate Software
Posted: 10/20/2026Full Stack Developer
Umain
Posted: 10/20/2026AWSAzureGoogle Cloud PlatformJavaScriptNext.jsNode.jsReactTerraformTypeScript
Lead Software Developer
Pinewood.AI
Posted: 10/20/2026AzureCloudJavaScriptSQL.NET
Software Engineer, New Grad – Query Engines
Palantir Technologies
Posted: 10/20/2026ApacheDistributed SystemsJavaRustScalaSparkC++
Full Stack Software Engineer
Bright
Posted: 10/19/2026AWSDjangoFlaskPostgresPythonReactReact NativeRedisSQL+1 more
Senior AC Protection and Control Lead Engineer
Hitachi
Posted: 10/19/2026Senior Software Engineer
iVerify
Posted: 10/19/2026DjangoFlaskPythonReact
Junior Full Stack Engineer
bloomon
Posted: 10/19/2026AngularJavaScriptReactRubyTypeScriptVue.js
Principal Engineer – NTI/NPI Automation & Control
Baker Hughes
Posted: 10/19/2026Senior Fullstack Software Engineer
Red Badger
Posted: 10/19/2026AzureJavaScriptNext.jsNode.jsReactSOAPSQL.NET
Full Stack Engineer
RemoteStar
Posted: 10/18/2026JavaReactReact NativeSDLC
Director of Product Engineering
Hometrack
Posted: 10/17/2026AWSAzure
Principal Software Engineer – Containers
Chainguard
Posted: 10/16/2026AWSCloudGoogle Cloud PlatformLinuxOpen SourceTerraformGo
AI Software Engineer – Senior / Staff
Ledgy
Posted: 10/16/2026Node.jsTypeScript
Lead Full Stack Developer
Swanky (Shopify Plus Agency)
Posted: 10/16/2026DNSERPGraphQLJavaScriptNode.jsPostgresReactTypeScript

Software Engineer, Full Stack
NatWest GroupCore Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing resilient software systems using Agile methodologies, with a strong focus on Continuous Deployment practices and cloud-native environments. Proficient in coaching and mentoring junior engineers while contributing to engineering standards and practices.
Highest-signal resume keywords
Continuous Deployment PracticesSpring Boot DevelopmentReact Front-End DevelopmentAPI Design and Microservice PatternsCoaching and Mentoring
Tech Stack
Tools & technologiesCloudJavaScriptKafkaNext.jsNode.jsReactSpringSpring BootSpringBootTypeScript
About the role
Key responsibilities & impact- Design, produce, test and implement working software across the system lifecycle
- Develop knowledge of the associated platform across business, applications, data and infrastructure disciplines
- Liaise with principal engineers, domain architects and key stakeholders to understand the platform and its business objectives
- Apply Agile methods to software development on the backlog
- Produce resilient and long-lived software and adapt to future needs
- Deliver intentional architecture and formulate emergent designs through ideas, experimentation and prototyping
- Design and develop software with automated build, test and deployment activities using executable patterns
- Build a new real-time banking platform
- Coach and mentor more junior colleagues
Requirements
What you’ll need- Strong experience working with Continuous Deployment practices in production environments
- Experience building and operating services using Spring Boot in cloud native environments
- Automation as a core engineering principle
- Front-end experience using React
- Familiarity with Node.js and Backend for Frontend (BFF) patterns
- Ability to design and deliver robust, scalable and resilient systems
- Ability to contribute to engineering standards and practices across the platform
- Exposure to agentic coding practices would be beneficial
- Ability to coach and mentor junior colleagues
- Experience building modern, responsive UIs with React and TypeScript
- Experience using shared component libraries and feature flags for continuous delivery and progressive rollout
- Strong understanding of accessibility and performance
- Experience optimising React rendering patterns, API design, and frontend performance
- Experience designing and building BFF services using Node.js such as Next.js
- Solid grounding in API and microservice design patterns
- Familiarity with Kafka and event-driven architectures is advantageous
- Experience working in empowered, autonomous teams aligned to product outcomes
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DesignAutomated TestingCloud Native EnvironmentsTypeScriptNode.jsBFF PatternsAccessibility StandardsPerformance OptimizationEvent-Driven ArchitecturesKafka
Soft Skills
CollaborationMentoringCommunication
Tools & Technologies
ReactSpring BootNext.jsShared Component LibrariesFeature Flags
Industry Keywords
Agile MethodsResilient SystemsEmpowered TeamsProduct Outcomes