> Markdown version of [/jobs/ext/2994548-senior-backend-engineer-node-js-typescript-nestjs](https://www.wearedevelopers.com/jobs/ext/2994548-senior-backend-engineer-node-js-typescript-nestjs). 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). --- # Senior Backend Engineer (Node.js / TypeScript / NestJS) - **Company:** CAPITOL E - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Software Quality, Continuous Integration, Github, IBM WebSphere MQ, Enterprise Messaging Systems, Node.Js, NoSQL, Software Architecture, Software Maintenance, Software Engineering, Data Streaming, TypeScript, Backend, AngularJS, Apache Kafka, NestJS, Restful APIs, Docker, Microservices - **Published:** September 19, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pl4s1qretd ## About the Role * 5+ years of experience as a Software Engineer or Backend Engineer. * Strong hands-on experience with Node.js, TypeScript and NestJS. * Solid experience designing and developing microservices architectures. * Experience building and maintaining REST APIs. * Experience with Kafka or other event-driven messaging systems. * Good understanding of Docker and Kubernetes, including deployment and operational aspects. * Experience working with relational and/or NoSQL databases. * Ability to work independently in complex enterprise environments. * Strong analytical, problem-solving and communication skills. * Professional level of English. Nice to Have * Experience with Angular. * Experience with Azure Event Hubs, IBM MQ or similar integration technologies. * Experience in large-scale enterprise environments. * Knowledge of CI/CD practices and modern software engineering principles. * Experience mentoring developers or contributing to engineering best practices. Technical Assessment * The process includes a 30-minute live coding exercise. * AI tools are not allowed, but documentation can be consulted. * The exercise will be provided through a GitHub repository with a simple README. ## Description * Design, develop and maintain backend services using Node.js, TypeScript and NestJS. * Develop and evolve a microservices-based architecture supporting critical business processes. * Build and maintain REST APIs and event-driven integrations. * Work with messaging technologies such as Kafka, Azure Event Hubs and IBM MQ. * Contribute to the deployment, operation and maintenance of applications running on Docker and Kubernetes environments. * Collaborate closely with architects, product teams and other engineering teams to deliver scalable and reliable solutions. * Participate in technical discussions and architectural decisions. * Ensure high standards of software quality, performance, security and maintainability. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) ## Related Articles - [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) - [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) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)