Codurance logo

Contract Senior Typescript Engineer (Node.js, AWS Serverless)

Codurance·600 – 600 GBP

Primary stack

Node.jsTypeScriptAWSServerless Framework

Nice to have's

TerraformServerless FrameworkGitHub ActionsC#

Job description

About the Position

Contract Senior TypeScript Engineer (Node.js, AWS Serverless)

Location: London, Manchester, Leeds, Edinburgh, or Bristol (flexible hybrid)

Rate: £600 per day. Inside IR35

Duration: 6 months

About Codurance

We're a software craftsmanship consultancy. We build software for clients, and we care about doing it properly: clean code, solid testing, sensible architecture, and teams that keep learning. Our engineers work embedded with client teams, so you get variety, real ownership, and the backing of a wider community of craftspeople who'll challenge you and help you grow.

Responsibilities

  • Design, build, and operate services within your domain, from architecture through to delivery
  • Take accountability for the SLAs of what you ship, and keep improving it
  • Write and maintain useful documentation for your services
  • Mentor and guide other engineers
  • Explain how the system works to non-technical colleagues, without making them feel daft for asking
  • Judge when "good enough for now" is the right call, and when it isn't
  • Work openly with product and operations, and challenge ideas constructively

Requirements

Core Skills

  • Strong commercial experience with Node.js and TypeScript
  • Hands-on AWS experience, including serverless (Lambda, SQS, EventBridge, API Gateway, S3, ECS)
  • Strong experience with event-driven architecture
  • Experience with document databases, ideally MongoDB
  • A track record of leading technical delivery in a build-and-run model
  • Experience mentoring other engineers
  • Experience with incident management
  • Experience in a regulated industry, ideally financial services or FinTech

Also Important

  • Solid experience designing, building, and running high-quality workflow APIs, with a focus on testing, observability, and performance
  • Comfort working with distributed systems and debugging through tracing and observability tooling
  • Experience in a strongly, statically typed language
  • The ability to turn business and customer problems into efficient, scalable solutions
  • Curiosity about how investment and custody products work

Nice to Have

  • Experience with multi-region, multi-currency, or trading-related systems
  • Terraform, Serverless Framework, and GitHub Actions
  • Some exposure to C#

We Offer

Everyone should have the right to bring their whole self to work and be celebrated for who they are. Our people are hired purely on their commitment to these values and their ambition to deliver outstanding results for our clients. Codurance is proud to be an Equal Opportunities Employer and is committed to fostering an inclusive workplace.

About the Company

We care about engineering quality, pragmatic architecture, and continuous improvement. You'll have autonomy, and with it, full accountability. We'd rather you tell us something is wrong than nod along.

© Codurance. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Codurance

All 7 roles

Popular searches