bedigital logo

Senior Full Stack Software Engineer

bedigital
1 hour ago
Contract
Not Specified
United Kingdom

3 Month Contract | Outside IR35 | Remote (UK)

bedigital have partnered with fast-growing UK technology business developing cutting-edge AI and cloud platforms that support government, defence and critical national infrastructure.

We're looking for an experienced Senior Full Stack Software Engineer to join a highly capable engineering team responsible for building secure, scalable and resilient cloud infrastructure that underpins a mission-critical software platform.

The Role

Working within a highly collaborative engineering team, you'll design, build and deliver production software across both Back End services and modern web applications.

Typical responsibilities include:

  • Designing and developing scalable Back End services using TypeScript and Node.js
  • Building modern React applications and user interfaces
  • Developing REST APIs and event-driven services
  • Working with cloud-native architectures on AWS
  • Designing secure, resilient and maintainable software
  • Writing automated unit, integration and end-to-end tests
  • Collaborating with Platform Engineers to build scalable deployment pipelines
  • Participating in architecture, code reviews and technical discussions
  • Contributing to continuous improvement across engineering standards and developer experience

Skills & Experience

We're looking for engineers with strong experience across several of the following:

Essential

  • Active SC Clearance preferred, although candidates must at least be eligible.
  • Commercial TypeScript
  • Node.js
  • React
  • REST API development
  • Microservices
  • AWS
  • Docker
  • Git
  • CI/CD pipelines
  • Automated testing
  • Agile software development

Desirable

Experience with any of the following would be advantageous:

  • Kubernetes
  • Terraform
  • Fastify or Express
  • MongoDB
  • Event-driven architectures
  • AWS SNS/SQS
  • Authentication and authorisation (OAuth2, OIDC, JWT)
  • GraphQL
  • AI-enabled applications
  • Highly regulated, government or defence environments