Full Stack Developer

Overview

We are looking for an experienced Full Stack Developer with a strong background in Node.js to join a major digital transformation initiative aimed at delivering a large-scale customer-facing website. The successful candidate will collaborate closely with a diverse team to ensure the successful launch and ongoing enhancement of this critical platform, while also engaging with both technical and non-technical stakeholders throughout the process.

Responsibilities

  • Develop and maintain scalable web applications using Next.js and Node.js.
  • Design, build, and enhance backend services, APIs, and integrations.
  • Support the delivery and launch of a large-scale customer-facing website.
  • Collaborate with technical and non-technical stakeholders across the business.
  • Troubleshoot and resolve issues in development, test, and production environments.
  • Support deployment, go-live, and hypercare activities.
  • Participate in code reviews and contribute to technical best practices.
  • Ensure applications are secure, performant, and maintainable.

Requirements

  • Commercial experience as a Full Stack Developer, Software Engineer, Web Developer, or Node.js Developer.
  • Strong Node.js development experience.
  • Experience developing and supporting customer-facing web applications.
  • Proven experience working with Headless CMS architecture.
  • Experience delivering websites or digital platforms into production environments.
  • Experience supporting go-live activities and post-launch hypercare.
  • Strong understanding of API-led development and systems integration.
  • Experience working with multiple business and technical stakeholders across complex delivery programmes.