Senior Software Engineer (TypeScript, Node, AWS)

New Today

Overview

Senior Software Engineer (TypeScript, Node, AWS) – Remote with Sheffield HQ visits

Location: Remote with Sheffield HQ visits 6 times a year. We are currently looking for Senior Software Engineers that have experience with our Backend tech stack (TypeScript, Node & AWS).

What you’ll be doing

You’ll be building brilliant tech that makes a real difference, delivering educational content to millions, supporting teachers across time zones, and contributing to our international expansion with autonomous, product-centric teams.

  • Frontend: React + Next.js + TypeScript
  • Backend: Node.js + TypeScript
  • Serverless: AWS Lambda
  • Storage/Databases: S3, DynamoDB (NoSQL)
  • Messaging: SQS/SNS
  • CI/CD and IaC: Terraform (IaC) and GitHub Actions

These initiatives include:

  • Discovery & Navigation: delivering polished experiences for Twinkl’s content library
  • Maths: a React-based game platform with interactive exercises, progress tracking, adaptive difficulty, and teacher reporting

What we need from you

  • Experience with React/Next.js + TypeScript for frontend and/or Node.js + TypeScript for backend. If you can do both, great. It’s okay to specialise in one area and grow into a full-stack role.
  • Experience owning your code end-to-end in a collaborative DevOps environment
  • Extensive experience in web development with large-scale, cloud-based systems and CI/CD practices
  • Experience with automated testing and familiarity with TDD
  • Experience in product-centric teams that prioritise strong engineering principles (TDD, pair programming) and a culture of continuous improvement
  • Value cross-functional collaboration and ongoing learning

As we grow, we are looking for multiple Senior Software Engineers to join different teams. We follow a standard interview process to find the best match for you based on your skills, experience, and the business needs.

What’s in it for you?

  • A friendly, welcoming, and supportive culture; work should be fun and people-oriented
  • Flexible working: fully remote and hybrid options
  • 33 days annual leave per year, pro rata (you choose which public holidays to recognise)
  • An additional “Me Day" annual leave
  • Charity day to volunteer for a charity of your choice
  • Westfield Health benefits (Health Club discount and rewards)
  • Learning and development opportunities with internal mobility
  • 4x annual salary life assurance
  • Quarterly awards to recognise Twinkl employees
  • Free Twinkl Subscription

At Twinkl, we encourage diversity and are committed to an inclusive workplace. If you need adjustments during the application process, please let us know. We’re here to support your journey.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology

Industries

  • Software Development
#J-18808-Ljbffr
Location:
England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology