Software Engineer (TypeScript, Node.js, AWS)
Responsibilities
- 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, either 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 (e.g Shape Up methodology) to deliver value to customers in a fast, predictable way.
 - Contribute to modern microservices and event-driven architecture, ensuring the platform is resilient and performant.
 
Skills
- A software engineer with a strong background in TypeScript/JavaScript and experience in modern API development with Node.js.
 - Comfortable building distributed systems with asynchronous event-driven architecture.
 - Knowledge of designing and implementing GraphQL schemas, resolvers and mutations, with Apollo Server or an equivalent framework.
 - Understanding of cloud-native development practices and awareness of AWS ECS, S3 and SQS (or vendor equivalents).
 - Eager to learn new technologies and stay current with industry trends.
 - Pragmatic problem-solver who can navigate ambiguity and find simple solutions to complex challenges.
 - Collaborative team member willing to share early-stage work and both give and receive constructive feedback.
 - Takes pride in delivery and is passionate about creating high-quality software at pace.
 - Product engineer genuinely interested in the customer's perspective.
 
Benefits
- 💻 Everyday Flex - greater 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 for period 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 £5K
 
Alto Software Group is a B2B SaaS company that powers more than half of all UK housing transactions each year. 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.
While not a startup, we operate with a startup mindset. We're looking for people who share this mentality and are ready to tackle big ambitions. This is a fast-growing and exciting business going through significant change, and there's never been a better time to join us.
Don't worry if you don't check every box! We're looking for passionate 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. We are committed to building a diverse and inclusive team and welcome applications from all backgrounds.
Published 14 days ago • Expires November 20, 2025 08:07