Software Engineer (TypeScript, Node.js, AWS)

New Today

Overview

Software Engineer (TypeScript, Node.js, AWS) – Hybrid — 2 days per week in our London HQ.

Alto Software Group is a B2B SaaS company that powers a large portion of UK housing transactions. We create software solutions that connect businesses and consumers, delivering a one-stop shop for estate agents and home builders. Our goal is to drive efficiency, speed up transactions, reduce risk, and improve the end-customer experience. We operate with a startup mindset and are undergoing significant change as a fast-growing business.

What Youll Do

  • Develop and maintain critical backend services using TypeScript, Node.js and Apollo GraphQL.
  • Work with serverless technologies like AWS ECS, SQS, and DocumentDB to build scalable, event-driven architectures.
  • Take ownership of your work from design to deployment, independently or as part of a collaborative team.
  • Collaborate with product and design teams to translate complex business problems into elegant, customer-focused solutions.
  • Help shape engineering practices and explore new ways of working (Shape Up) to deliver value in a fast, predictable way.
  • Contribute to our modern microservices and event-driven architecture to ensure the platform is resilient and performant.

Our Technology Stack

  • Backend: TypeScript, Node.js, Apollo GraphQL, MongoDB
  • Frontend: TypeScript, React
  • Cloud & Infrastructure: AWS (ECS, Lambda, SQS, DocumentDB, DynamoDB), Terraform, SST
  • Architecture: Microservices, Micro-Frontends, Event-driven architecture

Who Were Looking For

  • A software engineer with a strong background in TypeScript/JavaScript and experience in modern API development with Node.js.
  • Experience building distributed systems with asynchronous event-driven architecture.
  • Knowledge of designing and implementing GraphQL schemas, resolvers and mutations (Apollo Server or equivalent).
  • Understanding of cloud-native development practices and AWS ECS, S3 and SQS (or equivalents).
  • Willingness to learn new technologies and stay current with industry trends.
  • A pragmatic problem-solver who can navigate ambiguity and deliver simple solutions to complex challenges.
  • A collaborative team member who is willing to share early-stage work and give/receive constructive feedback.
  • Passionate about delivering high-quality software at pace and understanding the customer perspective to deliver impactful solutions.

Dont worry if you dont check every box! We welcome applications from engineers who are excited to grow. If you have a solid foundation in TypeScript/JavaScript and Node.js and are eager to learn, we encourage you to apply.

Benefits

  • Everyday Flex – flexibility over where and when you work
  • 25 days annual leave + extra days for years of service
  • Day off for volunteering & digital detox day
  • Festive Closure – business closed between Christmas and New Year
  • Cycle to work and electric car schemes
  • Free Calm App membership
  • Enhanced parental leave
  • Fertility treatment financial support
  • Group income protection and private medical insurance
  • Gym on-site in London
  • 7.5% pension contribution by the company
  • Discretionary annual bonus up to 10% of base salary
  • Talent referral bonus up to £5,000

We are committed to building a diverse and inclusive team and welcome applications from all backgrounds.

Employment type, seniority, and function are listed elsewhere in the posting as applicable.

#J-18808-Ljbffr
Location:
London
Category:
IT & Technology

We found some similar jobs based on your search