Senior Full Stack Developer

Catch Resource Management Ltd.

Nottingham

On-site

GBP 60,000 - 70,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Catch Resource Management Ltd. in Nottingham seeks a Senior Full Stack Developer to build a new customer account platform using TypeScript and AWS. The role is hands-on, requires independent decision-making and contributes to engineering standards.

Key tech includes AWS CDK, ECS, React, SSR, Lambda, API Gateway, DynamoDB, and GraphQL. The 18-month fixed-term contract runs 37.5 hours/week with some Nottingham office days.

Qualifications

  • Senior Full Stack Developer with 4+ years of development experience.
  • Strong TypeScript and AWS experience.
  • Frontend with React and serverless/cloud architecture knowledge.

Responsibilities

  • Develop secure, reliable and scalable customer account functionality using TypeScript.
  • Build and maintain an account profile microservice and the interfaces needed for customer account changes.
  • Develop backend APIs using Lambda and API Gateway, with DynamoDB for storage.
  • Build frontend applications with server side rendering, deployed via ECS and Fargate.
  • Provision and maintain AWS infrastructure using CDK and ensure regional data restrictions.
  • Deliver services across multiple regions while ensuring data security and logging best practices.
  • Collaborate with internal teams and third-party delivery partners to meet requirements.

Skills

TypeScript
AWS CDK
Amazon ECS
React
SSR
Lambda
API Gateway
DynamoDB
GraphQL
Contentful
GitHub
Test Driven Development
Pair Programming
Code Reviews
Data Security
Auth0

Tools

GraphQL
Contentful
GitHub
Auth0

Job description

Senior Full Stack Developer, Full Stack Engineer, TypeScript, AWS, Amazon Web Services, AWS CDK, Cloud Development Kit, ECS, Elastic Container Service, Fargate, React, Server Side Rendering, SSR, Lambda, API Gateway, DynamoDB, NoSQL, Serverless, Infrastructure as Code, Microservices, Customer Accounts, Authentication, Auth0, Data Security, Multiple AWS Regions, Test Driven Development, TDD, Pair Programming, Code Reviews, GitHub, GraphQL, Contentful, Nottingham, 18 Month FTC, £60,000, £70,000

We are looking for a Senior Full Stack Developer to join a global business on an 18 month fixed term contract. This is a hands on role building a new customer account platform using TypeScript and AWS.

The successful candidate will have strong practical experience with TypeScript, AWS CDK and Amazon ECS, alongside frontend development experience with React or a React based framework. The role requires someone who can make technical decisions independently and contribute to engineering standards.

The platform will support customer login, registration, email verification, password resets and profile changes. It will also include an account profile microservice that holds the authoritative customer information. Services will operate across multiple AWS regions, with a strong focus on performance, security and regional data restrictions.

The contract covers a build phase of just over a year, followed by hypercare and further features. Responsibilities will broaden after launch as services delivered by a third party are handed over.

Key Skills & Experience:

  • Strong commercial TypeScript experience across application development, frontend code and AWS workloads
  • Strong hands on AWS CDK experience provisioning and maintaining cloud infrastructure
  • Practical experience building and deploying applications using Amazon ECS
  • Frontend development experience with React or a React based framework
  • Understanding of secure handling of personal information, including safe application logging and regional data restrictions
  • Ability to make technical decisions independently, set standards and improve engineering processes
  • Experience contributing to code reviews, robust testing, test driven development and pair programming
  • Understanding of cloud architecture, including reliability, security, scalability, performance and operating costs
  • Typically four or more years of development experience, with flexibility for exceptional candidates with less experience
  • Strong communication skills, a collaborative approach, adaptability and a focus on customer needs

Desirable Experience:

  • Auth0 and customer authentication systems
  • Customer account management platforms, including registration, verification and profile management
  • Delivering services across multiple AWS regions
  • ECS with Fargate and server side rendering
  • AWS Lambda, API Gateway and DynamoDB
  • Familiarity with GraphQL, Contentful and GitHub

Responsibilities:

  • Develop secure, reliable and scalable customer account functionality using TypeScript
  • Build and maintain an account profile microservice and the interfaces needed for customer account changes
  • Develop backend APIs using Lambda and API Gateway, with DynamoDB for storage
  • Build frontend applications with server side rendering, most likely deployed through ECS and Fargate
  • Provision and maintain AWS infrastructure using CDK
  • Deliver services across multiple regions while respecting regional data restrictions
  • Protect personal information throughout application processing and logging
  • Apply robust testing practices, participate in code reviews and contribute to engineering standards
  • Collaborate with internal colleagues and third party delivery teams to meet agreed requirements
  • Identify technical debt and opportunities to improve performance, cloud costs and development processes
  • Support the platform through launch, hypercare and subsequent feature delivery

Working Arrangements:

This is a full time, 18 month fixed term contract working 37.5 hours per week.

One to two days a week in the Nottingham office is preferred. Reduced attendance can be considered for the right UK based candidate, provided they can attend important project events. More attendance may be needed during project kickoff and discovery.

Immediate availability or a notice period of around one month is preferred.

The selection process includes an infrastructure task for a globally available web application timeboxed to 3.5 hours, followed by an interview of approximately 90 minutes. A further interview may be required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Nasstar • United Kingdom

Remote
GBP 65,000 - 100,000
Remote-first
Private health insurance
Global brands projects
+3
Senior Full Stack Engineer – TypeScript + AWS, 18‑Month FTC
Senior Full Stack Engineer – TypeScript + AWS, 18‑Month FTC

Catch Resource Management Ltd. • Nottingham

On-site
GBP 60,000 - 70,000
Senior Full Stack Developer / Technical Lead - Node.Js / React / AWS
Senior Full Stack Developer / Technical Lead - Node.Js / React / AWS

Change-IT Public Sector • Hampton Magna

Hybrid
GBP 70,000 - 110,000
Hybrid work model
Senior Full Stack Developer / Technical Lead - Node.js / React / AWS
Senior Full Stack Developer / Technical Lead - Node.js / React / AWS

Change-It Consulting Ltd • West Midlands

Hybrid
GBP 70,000 - 90,000
Senior React Full Stack Developer
Senior React Full Stack Developer

Ecm Selection • Cambridge

On-site
GBP 60,000 - 95,000
Hybrid work option
Fixed-term contract (24 months)
Full Stack Software Developer
Full Stack Software Developer

Morson Human Resources Limited • West of England

On-site
GBP 69,000 - 83,000
Senior Frontend Developer
Senior Frontend Developer

Rullion • Greater London

Hybrid
GBP 96,432,000 - 151,536,000
Senior Full Stack Developer
Senior Full Stack Developer

Pontoon • Greater London

On-site
GBP 50,000 - 80,000
Onsite in London
12-month contract
Senior Full-Stack Engineer
Senior Full-Stack Engineer

ADLIB • West of England

On-site
GBP 60,000 - 68,000
Remote-first
Training budget
Medical insurance
+5
Senior Full Stack Developer .Net & React/Typescript
Senior Full Stack Developer .Net & React/Typescript

Computer Futures • Leeds

On-site
GBP 70,000 - 110,000