FULL STACK ENGINEER

Overview

We are seeking a Senior Full Stack Engineer with expertise in Node.js and TypeScript to support a large-scale digital programme within the public sector. This role will involve working across application development and cloud infrastructure in a modern, microservices-based environment. The successful candidate will collaborate with technical teams and stakeholders, taking ownership of frontend, backend, and DevOps activities throughout the software delivery lifecycle.

Responsibilities

  • Develop and maintain scalable applications using Node.js and TypeScript.
  • Collaborate with cross-functional teams to build and enhance digital services.
  • Implement cloud infrastructure using AWS and related tools.
  • Contribute to the full software delivery lifecycle, ensuring high-quality outcomes.
  • Engage with stakeholders to gather requirements and provide updates.
  • Employ Agile methodologies to facilitate effective project delivery.

Requirements

  • Proficiency in Node.js and TypeScript;
  • Experience with cloud services, particularly AWS;
  • Familiarity with microservices architecture;
  • Knowledge of PostgreSQL and Spring Boot;
  • Experience with infrastructure as code tools like Terraform;
  • Ability to communicate effectively with technical and non-technical stakeholders;
  • Previous experience in a public sector environment is preferred.