> Markdown version of [/jobs/ext/3760278-sr-node-js-developer](https://www.wearedevelopers.com/jobs/ext/3760278-sr-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). --- # Sr. Node.js Developer - **Company:** Centillion Infotech - **Location:** Menlo Park, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Server Applications, Application Integration Architecture, Application Performance Management, Automation of Tests, Microsoft Azure, Cloud Computing, Code Review, Collaborative Software, Continuous Integration, Data Security, Software Debugging, DevOps, Github, HP Systems Insight Manager, PostgreSQL, Message Broker, Microsoft Message Queuing, MongoDB, MySQL, Node.Js, NoSQL, OAuth, Open Source Technology, Performance Tuning, Software Architecture, RabbitMQ, Redis, Release Management, JSON Web Token, Software Engineering, Software Systems, TypeScript, Data Logging, Diagnostic Tools, Google Cloud, Express.js, Software Security, Backend, Git, Event Driven Architecture, Information Technology, Deployment Automation, Apache Kafka, Graphql, Front End Software Development, Video Streaming, Asynchronous Programming, NestJS, Restful APIs, Mocha, Serverless Computing, Docker, Microservices - **Published:** October 15, 2026 - **Apply:** https://www.dice.com/job-detail/9c7c93ce-babe-4716-9c4a-b406b6d9cb12 ## About the Role * Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. * 7+ years of professional experience in backend software development. * Strong proficiency in Node.js and JavaScript and/or TypeScript. * Hands-on experience with backend frameworks such as Express.js, NestJS, or Fastify. * Strong understanding of RESTful API design, API integration, and backend architecture. * Experience working with relational and/or NoSQL databases. * Proficiency with Git and collaborative software development workflows. * Solid understanding of asynchronous programming, event-driven architecture, and performance optimization. * Experience developing automated tests using Jest, Mocha, or similar testing frameworks. * Understanding of the software development life cycle (SDLC) and Agile methodologies. * Strong analytical, problem-solving, communication, and collaboration skills., * Experience designing and developing microservices-based applications. * Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (Google Cloud Platform). * Hands-on experience with Docker and Kubernetes. * Knowledge of message brokers and event-streaming technologies such as RabbitMQ, Apache Kafka, or AWS SQS. * Experience with CI/CD tools, deployment automation, and release management. * Understanding of application security, OAuth, JWT, and secure API development. * Experience with application monitoring, logging, and troubleshooting tools. * Familiarity with serverless architectures and technologies. * Contributions to open-source projects or a strong GitHub portfolio. ## Description We are seeking an experienced Senior Node.js Developer to join our development team in Menlo Park, CA. The ideal candidate will have strong expertise in Node.js, JavaScript/TypeScript, backend application development, and RESTful API design., The successful candidate will be responsible for designing, developing, testing, and maintaining scalable, secure, and high-performance server-side applications and APIs. This role requires close collaboration with frontend developers, product managers, designers, DevOps engineers, and other stakeholders to deliver reliable, high-quality software solutions., * Design, develop, and maintain scalable backend applications using Node.js. * Build, integrate, and maintain RESTful APIs and/or GraphQL services. * Write clean, reusable, maintainable, and efficient JavaScript/TypeScript code. * Work with relational and NoSQL databases, including PostgreSQL, MySQL, MongoDB, and Redis. * Implement authentication, authorization, and data security best practices. * Integrate third-party APIs and external services. * Collaborate with frontend developers to ensure seamless application integration. * Develop and maintain unit, integration, and end-to-end automated tests. * Troubleshoot, debug, and resolve application issues. * Optimize application performance, scalability, reliability, and responsiveness. * Participate in code reviews and contribute to technical design decisions. * Maintain technical documentation and follow established development standards. * Collaborate with DevOps teams to support CI/CD pipelines, deployments, and release processes. * Stay up to date with emerging technologies and backend development best practices.