Capgemini

Senior Full Stack Developer

Capgemini
Apply
4 days ago
London, United KingdomSenior

Responsibilities

  • Design, build, test, deploy, and support production-grade frontend and backend applications.
  • Own complex features and services throughout the software development lifecycle, from discovery and design through deployment and production support.
  • Design application architecture, APIs, integration patterns, data flows, and cloud solutions.
  • Build responsive, accessible, performant user experiences and secure, scalable, resilient backend services.
  • Champion automated testing, code review, secure development, observability, and effective production support.
  • Lead technical discussions and code reviews, resolve complex engineering problems, and explain technical trade-offs.
  • Mentor and support developers through pairing, coaching, knowledge sharing, and feedback.
  • Contribute reusable patterns, components, and approaches that improve engineering quality and developer experience.
  • Explore responsible uses of AI-assisted engineering and automation in line with client and Capgemini policies.

Requirements

  • Strong commercial experience delivering production software across the full stack, with depth in JavaScript and TypeScript.
  • Hands-on experience with Node.js and one or more modern frontend technologies such as React, Angular, or Vue.
  • Experience designing and developing APIs and backend services using approaches such as REST or GraphQL.
  • Experience across the full development lifecycle, including implementation, automated testing, deployment, monitoring, and support.
  • Strong understanding of software design, architecture patterns, code quality, security, and maintainability.
  • Experience with Azure, AWS, or GCP and modern DevOps practices.
  • Knowledge of responsive design, accessibility, performance, and component-based frontend development.
  • Ability to diagnose complex technical problems and make pragmatic engineering decisions.
  • Experience collaborating with architecture, product, UX, engineering, and client stakeholders.
  • Experience mentoring or supporting other engineers and improving team engineering practices.
  • Ability to learn unfamiliar technologies and select appropriate solutions.
  • Experience with design systems, component libraries, distributed or event-driven architectures, microservices, cloud-native engineering, infrastructure as code, observability, mobile or cross-platform development, or AI-enabled products is valuable.
  • Must obtain Security Check (SC) clearance and have resided continuously in the United Kingdom for the last five years.

Benefits

  • Hybrid working across company offices, client sites, and home; the role cannot be performed from home 100% of the time.
  • Training and development opportunities, including thinktanks, hackathons, access to 250,000 courses, and external certifications.
  • Access to learning resources and certifications from AWS, Microsoft, Harvard ManageMentor, and cybersecurity programs.
  • Inclusive and welcoming workplace with support from a professional community of experts.
  • Hybrid-first working model and flexible working arrangements for UK employees.
  • Opportunities to work on varied client digital transformation projects and develop technical skills and connections.
Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me