> Markdown version of [/jobs/ext/287195-mid-level-node-js-developer](https://www.wearedevelopers.com/jobs/ext/287195-mid-level-node-js-developer). 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). --- # Mid-Level Node.js Developer - **Company:** ARSENALTECH LLC - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Unit Testing, Microsoft Azure, Code Review, Databases, DevOps, Middleware, Github, Mobile Application Software, PostgreSQL, MongoDB, MySQL, Node.Js, NoSQL, OAuth, Payment Gateway, Scrum Methodology, Queueing Systems, RabbitMQ, SQL Databases, Trello, TypeScript, Web Application Frameworks, Express.js, Software Security, AWS Lambda, Backend, Gitlab, Git, Event Driven Architecture, Kubernetes, Apache Kafka, Graphql, Front End Software Development, Asynchronous Programming, NestJS, Restful APIs, Mocha, Software Version Control, Serverless Computing, Docker, Microservices - **Published:** May 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0f4fa421b8dae070 ## About the Role Do you have experience in Version control systems?, * 3-5 years of hands-on experience in Node.js backend development. * Strong understanding of asynchronous programming, event-driven architecture, and middleware. * Experience with frameworks like Express.js, NestJS, or Hapi.js. * Knowledge of NoSQL and SQL databases (MongoDB, PostgreSQL, MySQL). * Experience in CI/CD pipelines and version control (Git, GitHub, or GitLab). * Familiarity with AWS, Azure, or GCP for deployment and cloud management. * Understanding of authentication and authorization mechanisms (JWT, OAuth2). * Experience with unit and integration testing (Mocha, Jest, Supertest). * Familiarity with Agile development tools like Jira or Trello. Preferred Qualifications: * Experience in microservices architecture and message queues (RabbitMQ, Kafka). * Understanding of serverless architecture (AWS Lambda, Cloud Functions). * Familiarity with TypeScript and GraphQL. * Exposure to DevOps practices and container orchestration. * Relevant certifications in Node.js, AWS, or Docker are a plus. ## Description We are looking for an experienced Node.js Developer to join our backend development team. The ideal candidate will have hands-on experience building RESTful and GraphQL APIs, working with databases, and implementing scalable microservices. You will collaborate closely with frontend, DevOps, and QA teams to deliver high-quality, performant server-side applications., * Design, develop, and maintain backend services using Node.js and modern frameworks (Express.js, NestJS, Fastify, etc.). * Implement RESTful and GraphQL APIs for web and mobile applications. * Work with databases such as MongoDB, PostgreSQL, or MySQL. * Develop and maintain microservices architecture and containerized applications using Docker and Kubernetes. * Integrate third-party APIs and services (e.g., payment gateways, messaging systems). * Ensure application security, performance, and scalability. * Write clean, testable code following modern coding standards and best practices. * Collaborate in Agile sprints with product managers, frontend engineers, and QA testers. * Participate in code reviews and contribute to continuous improvement of the development process. ## Related Videos - [Test Driven Development with JavaScript](https://www.wearedevelopers.com/videos/222-test-driven-development-with-javascript) - [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) - [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) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Form Validation. The Tested Way](https://www.wearedevelopers.com/videos/314-form-validation-the-tested-way) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [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) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 136 - No JS(on) of mine](https://www.wearedevelopers.com/magazine/482-dev-digest-136-no-js-on-of-mine) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)