Senior Software Engineer (Typescript + AWS + Lambda)
10 days ago
Newcastle upon Tyne
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.