Senior Backend Software Engineer - Identity & Authentication

Robert Walters
London, UK
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Amazon Web Services Amazon Cloudfront Amazon S3 User Authentication Automation of Tests Code Coverage Continuous Integration Multi-Factor Authentication Github Node.Js OAuth
+10 more
TypeScript Reliability of Systems Backend Git Cloudformation Infrastructure Automation Frameworks Functional Programming NestJS Restful APIs Terraform

Job description

We have an exciting new opportunity for a Senior Backend Software Engineer - Identity & Authentication to join Robert Walters as a Consultant.

As a Consultant, you will benefit from permanent employment with Robert Walters and will be deployed on an assignment within our clients’ organisations, in return we will provide you with the opportunity to develop your skills with ongoing training and professional support.

This role offers an exciting opportunity to join a global business, providing top-tier service to our blue chip clients.

What You’ll Do

  • Design, build and evolve Back End services that support client authentication and multi-factor authentication (MFA), ensuring robust security and reliability.
  • Develop and maintain RESTful APIs using NestJS and TypeScript, following best practices for scalability, performance and maintainability.
  • Integrate with third-party identity and MFA platforms (eg Transmit Security, Auth0) to deliver seamless, secure authentication experiences.
  • Deploy and operate services on AWS using Infrastructure as Code (CloudFormation/CloudBlocks), managing provisioning, configuration and environment consistency.
  • Run and maintain production services, including database migrations, updates and oversight of vendor-hosted software running in AWS.
  • Write automated tests, improve test coverage and quality, and participate in CI/CD pipelines, deployments and operational procedures to ensure reliable releases.
  • Collaborate closely with product and security stakeholders to translate requirements into technical solutions, while continuously improving engineering standards, tooling and system reliability.

Requirements

  • Proficient in TypeScript with strong Back End engineering fundamentals using Node.js and NestJS (or Express).
  • Proven experience designing, building and maintaining RESTful APIs in a TypeScript/Node.js environment.
  • Solid understanding of authentication and authorisation protocols, including OAuth 2.0 and JWT.
  • Hands-on experience with AWS services such as ECS, Lambda, CloudFront, S3 and Secrets Manager.
  • Familiarity with Infrastructure as Code tools, ideally CloudFormation or CDK/Terraform.
  • Strong Git practices and CI/CD experience using GitHub Actions or equivalent platforms.
  • Experience writing comprehensive unit and integration tests with Jest.

About the company

We are a consultancy operating within Robert Walters, the world’s most trusted talent solutions business. Across the globe, we deliver recruitment, outsourcing, and talent advisory services for businesses of all sizes, opening doors for people with diverse skills, ambitions, and backgrounds.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:22 min

Developing robust backend applications with the Nest framework

Marius Obert Marius Obert · WWC 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

1:40 min

Introducing Nest.js for standardized backend development

Maximilian Otto Maximilian Otto · WWC 2024

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all