Senior Software Engineer (Node.js, TypeScript)

Diligent · London, England ·

Full-time
Apply on partner site You apply on the advertiser's own site — nothing is stored here.

Overview In this hands-on senior role, you build meaningful software and take technical ownership of complex features. You will work within a collaborative product engineering team to design robust, scalable backend services and APIs.

You'll shape architecture decisions, improve reliability, and leverage AI tools to accelerate development while applying prudent judgment. This position offers the opportunity to impact how the platform scales and how the team delivers secure, observable systems.

Pay / Benefits flexible work environment global days of service comprehensive health benefits meeting-free days generous time off policy wellness programs Responsibilities Own and deliver complex backend services and APIs using Node.js, TypeScript, and AWS, from design through release and production support Contribute to design and architecture discussions, balancing speed, maintainability, scalability, and security Mentor and support less experienced engineers through code reviews, pairing, and guidance Collaborate with product managers, designers, and engineers to translate requirements into reliable solutions Use AI tools to accelerate coding, debugging, testing, research, and documentation while applying sound judgment Strengthen service reliability and quality by improving monitoring, incident response, testing, and development practices Key requirements 5 to 8 years of professional software engineering experience delivering production systems in agile environments Strong backend development skills with Node.js and TypeScript, including API/microservice design Hands-on AWS cloud-native development, automated testing, and deployment practices Comfort with SQL databases, Git, Docker-based workflows, and modern CI/CD pipelines Practical understanding of AI-assisted engineering tools and broader LLM concepts with responsible use Clear communication, collaborative mindset, and experience mentoring engineers collaboration clear communication mentoring Node.js TypeScript AWS

Apply on partner site Listing supplied by one of our partner job boards. Last confirmed: 1 day ago.

Report this job

Market data from EasyWorkClub, not from the employer

Typical pay for Software developer in London: £52,500 – £102,300, from 539 adverts

1860 live adverts for Software developer in London

Same role within 50 km

Remote or home office in 16% of 685 Software developer adverts we list nationwide

More openings at Diligent

13 other openings we list

DiligentLondon Apply