Point your AI agent at freehire and let it find you a job.

Get the CLI →

Methods

Backend Developer (AWS, Typescript, Serverless Architecture, AWS Lambda)

Posted Updated
Discussion
  • We are looking for talented Backend Developers to join a digital delivery team working on services that make a real difference to people across the UK
  • You will work as part of a multidisciplinary team of developers, designers, product managers, delivery professionals and technical specialists to build, improve and maintain secure, scalable and reliable digital services used by millions of people
  • You will be responsible for designing and developing backend services and APIs, working with cloud-based technologies and serverless architectures to deliver robust and maintainable solutions
  • This is an opportunity to work on meaningful public-facing technology while contributing to the continued development of modern government digital services
  • Design, develop and maintain high-quality backend services using TypeScript
  • Design and implement solutions using serverless architecture and cloud-native development principles
  • Develop and maintain applications and services using AWS, including AWS Lambda
  • Build secure, scalable and reliable APIs and backend services
  • Translate user and business requirements into reliable, maintainable technical solutions
  • Write clean, well-tested and maintainable code following modern software engineering practices
  • Work collaboratively with frontend and mobile developers, designers, product managers, QA professionals and other technical specialists within an agile multidisciplinary team
  • Participate in technical discussions, code reviews and architectural decision-making
  • Develop automated tests and contribute to continuous integration and continuous delivery processes
  • Investigate and resolve technical issues, defects, performance problems and production incidents
  • Consider security, accessibility, privacy, resilience, scalability and performance throughout the development lifecycle
  • Contribute to technical documentation and knowledge sharing within the team
  • Help establish and maintain development standards, patterns and best practices
  • Contribute to an inclusive, collaborative engineering culture and support colleagues through mentoring and knowledge sharing where appropriate

Benefits

  • Autonomy to develop and grow your skills and experience
  • Be part of exciting project work that is making a difference in society
  • Strong, inspiring and thought-provoking leadership
  • A supportive and collaborative environment
  • Development access to LinkedIn Learning, a management development programme and training
  • Wellness 24/7 Confidential employee assistance programme
  • Social - Breakfast Tuesdays, Pizza Thursday monthly, weekly social in the office and commitment to charitable causes
  • Time off 25 days a year
  • Pension Salary Exchange Scheme with 4% employer contribution and 5% employee contribution
  • Discretionary Company Bonus based on company and individual performance
  • Life Assurance of 4 times base salary
  • Private Medical Insurance which is non-contributory (spouse and dependants included)
  • Worldwide Travel Insurance which is non-contributory (spouse and dependants included)
  • Benefits Platform offering various retail and leisure discounts
  • Experience using Git and modern software development workflows
  • Experience with automated testing, including unit and integration testing
  • Strong practical experience with AWS cloud services
  • Understanding of event-driven and cloud-native application architectures
  • Experience designing and developing solutions using serverless architecture
  • Understanding of software engineering principles including clean code, modularity, maintainability, version control and appropriate design patterns
  • Experience diagnosing and resolving application defects, performance issues and production problems
  • Experience working with APIs, including RESTful APIs and integration with external or internal services
  • Strong commercial experience developing backend services and APIs
  • Experience designing secure, scalable and resilient backend services
  • Strong experience developing and deploying applications using AWS Lambda
  • Strong proficiency in TypeScript
  • Designing applications using a serverless architecture
  • AWS and Serverless Development
  • Cloud security and appropriate access-control principles
  • Candidates should have a good understanding of:
  • Designing solutions for reliability, scalability and cost efficiency
  • API-based integrations and service-to-service communication
  • Managing application configuration, environments and deployments within AWS
  • AWS Lambda and serverless application development
  • Event-driven architectures and asynchronous processing
  • AWS services and how they can be combined to build scalable solutions
  • Monitoring, logging and troubleshooting cloud-based applications
  • Experience with Infrastructure as Code, particularly AWS CDK, CloudFormation or Terraform
  • Experience with additional AWS services such as API Gateway, DynamoDB, S3, SQS, SNS, EventBridge, CloudWatch and IAM
  • Experience designing and developing RESTful or GraphQL APIs
  • Experience with Node.js and the wider TypeScript ecosystem
  • Experience with CI/CD pipelines and automated deployment processes
  • Experience with relational and/or NoSQL databases
  • Experience with containerisation and Docker
  • Experience with event-driven architecture and messaging systems
  • Familiarity with security best practices for cloud-based applications
  • Experience with application monitoring, observability, logging and performance optimisation
  • Experience working with large-scale or public-facing digital services
  • Experience working within highly regulated or security-conscious environments

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available