Overview
We are looking for a highly skilled Node.js Developer to build and maintain scalable backend systems. The ideal candidate should have strong expertise in Node.js, API development, database management, and cloud technologies. You will be responsible for designing and implementing backend logic, ensuring performance, security, and seamless integration with frontend applications.
Roles & Responsibilities
- Develop and maintain RESTful APIs and microservices using Node.js and Express.js/Nest.js.
- Work with databases (MongoDB, PostgreSQL, MySQL) to manage structured and unstructured data efficiently.
- Optimize backend performance, ensuring scalability, security, and reliability.
- Running diagnostic tests, repairing defects, and providing technical support.
- Integrate third-party services, APIs, and payment gateways.
- Collaborate with frontend developers, product managers, and DevOps teams to create seamless applications.
- Implement authentication and authorization mechanisms.
- Write unit tests and maintain code quality.
- Troubleshoot and debug production issues in a fast-paced environment.
- Stay updated with the latest Node.js trends, best practices, and industry standards.
Qualifications
- Knowledge of TypeScript for writing robust, scalable applications.
- Experience in financial, billing, or accounting software development.
- Familiarity with frontend frameworks (React, Angular, or Vue.js) is a plus.
- Expertise in asynchronous programming, event-driven architecture, and message queues (RabbitMQ, Kafka, or Redis).
- Prior experience working with serverless architectures.
- Experience with authentication & security best practices (JWT, OAuth, role-based access control).
- Knowledge of cloud platforms (AWS, GCP, Azure) and DevOps tools.
Skills
- Proficiency in Node.js, Express.js, and Nest.js.
- Understanding of CI/CD pipelines, Docker, and Kubernetes for deployment automation.
- Strong debugging, problem-solving, and optimization skills.
- Expertise in asynchronous programming, event-driven architecture, and message queues (RabbitMQ, Kafka, or Redis).
Apply for Node.js Developer Job Position
We are looking for creative, passionate, innovative, and motivated individuals to join our team. Apply now; grab the exciting career opportunities we have for you!