Senior Software Engineer (AWS + Typescript)
Senior Software Engineer (TypeScript + AWS + Lambda)
12-Month Fixed Term Contract (strong potential to go perm or extend)
Full-Time | Fully Remote (UK-based)
£70,000 – £80,000 + Benefits
We’re looking for an experienced Senior Software Engineer with strong AWS cloud experience to join our team on a 12-month fixed term contract.
You’ll play a key role in designing and building scalable, cloud-native applications that power our business - combining hands-on coding with architectural input and a focus on performance, reliability, and security.
This is an opportunity to shape modern serverless solutions in a high-traffic environment, working with cutting-edge AWS technologies and a collaborative, delivery-focused engineering team.
What You’ll Be Doing
- Design, develop, and maintain modern, cloud-based software applications using TypeScript, Node.js, and AWS services (Lambda, DynamoDB, S3, etc.).
- Contribute to architectural discussions, driving best practices in software design and system scalability.
- Optimise code and cloud resources for performance, security, and cost efficiency.
- Collaborate with DevOps, QA, and Product teams to ensure smooth, automated deployments.
- Implement and enforce robust coding standards, testing, and CI/CD pipelines.
- Troubleshoot complex issues across distributed systems and serverless environments.
- Apply TDD and design patterns to produce reliable, maintainable, high-quality software.
- Translate business and functional requirements into elegant technical solutions.
What We’re Looking For
- Ideally 7+ years’ software engineering experience with a focus on back-end or full-stack development.
- Ideally 5+ years’ experience building applications on AWS, ideally with serverless architectures (Lambda, DynamoDB, API Gateway).
- Strong skills in TypeScript (JavaScript or Go also beneficial).
- Experience with Node.js and event-driven or microservice-based architectures.
- Proficiency with CI/CD tools (e.g. Jenkins, Git, Docker) and IaC tools (Terraform or CloudFormation).
- Deep understanding of Agile software delivery, DevOps culture, and automation.
- Experience with unit testing, TDD, and established design patterns.
- Excellent problem-solving, communication, and collaboration skills.
- Desirable: Experience with AWS OpenSearch and/or AWS certifications.
- Desirable: Experience working in a Retail / eCommerce / Online / Web based company.
Why Apply?
- Fully remote role – work from anywhere in the UK
- Opportunity to shape large-scale, cloud-native software systems
- Collaborative, inclusive, and forward-thinking engineering culture
- Competitive salary and comprehensive benefits package
- Must be a UK resident with current right to work (no sponsorship available)
If you’re a software engineer first and foremost — someone who loves writing clean, efficient code and building scalable, serverless solutions in AWS — we’d love to hear from you.
Apply now to help us build the next generation of high-performance cloud applications.