Our ‘black belt’ specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.
With a global footprint and deep local insight, Software at Scale delivers cutting-edge technology solutions that power mission-critical platforms. We solve complex engineering challenges at scale, driving quality, performance, and resilience through the strength of our people.
We’re seeking a Senior Full Stack Engineer to play a key role in delivering high-quality, scalable systems across our most important programmes. This mandate focuses on building an ultra-fast, highly performant modern web application using Next.js, React, TypeScript, and GraphQL within a highly secure environment.
This role is hands-on and delivery-oriented, requiring true end-to-end ownership. You will have the scope to heavily influence both frontend and backend architecture, establish performance baselines, and lead by example within our engineering teams. We are looking for a highly proactive engineer who thrives when navigating legacy constraints and who takes the initiative to find solutions rather than waiting to be given the answer.
- End-to-End Architecture: Design and build production-grade, highly performant systems across the entire stack using TypeScript, React, Next.js, and Node.js.
- Proactive Problem Solving: Take absolute ownership of technical challenges. Autonomously investigate issues, propose robust solutions, and drive them to completion without waiting for detailed, top-down instructions.
- Complex Integrations & Legacy Constraints: Architect resilient software solutions that successfully navigate strict enterprise constraints, including seamless integration with legacy systems and complex, disparate third-party APIs.
- GraphQL Mastery: Architect and implement robust GraphQL APIs on the backend (resolvers, schemas, query optimisation) and seamlessly consume them on the frontend with modern caching strategies.
- High-Performance Frontend: Ensure optimal Core Web Vitals and lightning-fast render times by leveraging advanced Next.js features (SSR, SSG, client-side routing).
- Secure Development: Architect full-stack solutions that adhere to the strictest security standards, working safely within a highly secure enterprise environment to protect sensitive data and prevent vulnerabilities at every layer.
- Ecosystem Management: Build and maintain systems within complex monorepo architectures, ensuring clean separation of concerns and shared tooling.
- DevOps & Testing: Develop and maintain CI/CD pipelines using GitHub Actions or TeamCity. Implement robust full-stack test automation practices, including containerised workflows using Docker.
- Cloud-Native Deployment: Leverage AWS-native services to deploy reliable, scalable applications.
- AI Tooling Adoption: Champion the adoption of GenAI and agentic tools where they tangibly improve engineering productivity, code quality, or system capability.
- Senior-Level Expertise: Proven experience operating at a Senior Engineer level within modern, high-performing engineering teams.
- Self-Starter Mindset: A highly proactive approach to engineering. You are known for hunting down answers, researching architectural trade-offs independently, and bringing fully formed solutions to the table.
- Constraint-Driven Design: Demonstrated ability to design modern software around legacy systems and execute highly complex API integrations securely and reliably.
- Full-Stack TypeScript Mastery: Deep, hands-on expertise writing production-grade TypeScript on both the client and the server.
- Frontend Excellence: Mandatory, proven experience building complex, high-performance applications using React and Next.js.
- Backend & API Design: Extensive commercial experience building scalable backend services in Node.js and designing/implementing GraphQL APIs from scratch.
- Security & Performance: A strong track record of building performant applications (optimising bundle sizes, rendering strategies, database queries) specifically within highly regulated or secure environments.
- Infrastructure & CI/CD: Experience deploying and operating workloads on AWS, managing CI/CD pipelines, and working with Docker.
- AI Fluency: Exposure to GenAI and agentic engineering tools, with a practical, delivery-focused mindset on how to use them safely.
- Meaningful, hands-on engineering work across complex, enterprise-grade platforms.
- Clear growth pathways from Senior to Staff and beyond.
- A low-ceremony, delivery-focused environment that values engineers who proactively own outcomes.
- Competitive remuneration and benefits.
- The opportunity to work alongside highly experienced engineers on challenging, high-impact systems.