> Markdown version of [/jobs/ext/1223479-software-engineer-nodejs-typescript](https://www.wearedevelopers.com/jobs/ext/1223479-software-engineer-nodejs-typescript). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (NodeJS, Typescript) - **Company:** Diligent Corporation - **Location:** London, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Cloud Computing, Software Quality, Code Review, Databases, Software Debugging, DevOps, Node.Js, Software Tools, Software Engineering, TypeScript, ReactJS, Large Language Models, Backend, Git, AngularJS, Api Design, Terraform, Docker, Microservices - **Published:** July 10, 2026 - **Apply:** https://www.totaljobs.com/job/software-engineer/diligent-corporation-job107664819 ## About the Role * 3 to 5 years of professional software engineering experience building production applications in an agile environment. * Strong backend development skills with Node.js and TypeScript, including experience building APIs or microservices. * Experience with React or Angular in a product engineering environment. * Hands-on experience with AWS and a good grasp of cloud-native development, testing, and deployment practices. * Comfort working with SQL databases, Git, Docker-based workflows, and modern CI/CD pipelines. * Practical understanding of AI-assisted engineering tools, and the judgment to use them responsibly with privacy, security, and quality in mind. * Clear communication skills, a collaborative mindset, and the confidence to contribute ideas in technical discussions and code reviews. It would be great if you had these too, but we'll support you if you don't: * Familiarity with infrastructure as code, for example CDK or Terraform. * Exposure to observability tooling, incident response, or production monitoring practices. * A broader understanding of LLM concepts such as tokens, embeddings, hallucinations, and safe use cases in software delivery. ## Description You'll work on secure, scalable microservices and APIs using TypeScript, AWS, and modern engineering practices. You'll be part of a collaborative product engineering team where you can own features, contribute to design discussions, support production systems, and keep growing across backend, cloud, and AI-assisted development workflows. Here's a breakdown of what you'll do, not all of it, just the important stuff: * Design, build, test, and improve backend services and APIs using Node.js, TypeScript, and AWS. * Take ownership of well-defined features from planning through release, including code quality, deployment, and production support. * Work closely with product managers, designers, and other engineers to turn requirements into practical, reliable solutions. * Contribute to technical design conversations, code reviews, and engineering standards that keep the team moving well. * Use AI tools to speed up research, coding, debugging, testing, and documentation, while checking outputs carefully and applying sound judgment. * Help keep systems secure, observable, and maintainable by improving monitoring, reliability, and day-to-day development practices. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Coffee with Developers - Maria Apazoglou](https://www.wearedevelopers.com/videos/1209-coffee-with-developers-maria-apazoglou) ## Related Articles - [Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview](https://www.wearedevelopers.com/magazine/563-dev-digest-159-ai-pipelines-10x-faster-typescript-how-to-interview) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [ Dev Digest 213: Petrol Prices, Agentic Workflows, AI Skills and CODE100!](https://www.wearedevelopers.com/magazine/718-dev-digest-213-petrol-prices-agentic-workflows-ai-skills-and-code100)