
Search by job, company or skills
We are seeking a skilled Node.js Developer with 3 years of experience to join our dynamic team. The ideal candidate will have a strong proficiency in JavaScript and Node.js, with hands-on experience in Express.js and RESTful APIs. Familiarity with both MongoDB and SQL databases is essential for effective data management. The candidate should also be well-versed in TypeScript and have experience with version control systems like Git. Knowledge of Docker for containerization and JWT for secure authentication is required. Experience with GraphQL and microservices architecture will be advantageous. The role involves writing unit tests using frameworks such as Mocha, Chai, and Jest to ensure code quality. A solid understanding of asynchronous programming, error handling, and performance optimization is crucial. The candidate should possess strong communication and teamwork skills, demonstrating adaptability and problem-solving abilities. Attention to detail and critical thinking are essential for successful project management. Familiarity with CI/CD processes, cloud services, and security best practices will be beneficial. Proficiency in HTML, CSS, JSON, and Linux command line will enhance the candidate's effectiveness in this role. Responsibilities: Design, develop, and maintain scalable server-side applications using Node.js and Express.js. Create and consume RESTful APIs and GraphQL services to support front-end applications. Implement and manage databases, including MongoDB and SQL, ensuring data integrity and performance. Utilize asynchronous programming techniques and the event loop for efficient application performance. Develop and maintain microservices architecture for modular application design. Write unit tests using Mocha, Chai, and Jest to ensure code quality and reliability. Collaborate with cross-functional teams to define, design, and ship new features. Manage version control and code collaboration using Git and Git workflows. Optimize application performance and implement security best practices. Document APIs and maintain clear communication regarding project progress and challenges. Utilize Docker for containerization and deployment in cloud services with CI/CD pipelines. Engage in continuous learning and adaptation to new technologies and methodologies. Qualifications: Bachelor's degree in Computer Science or related field.,Minimum 3 years of professional experience in Node.js development. We are seeking a skilled Node.js Developer with 3 years of experience, proficient in JavaScript, Express.js, RESTful APIs, and MongoDB. Strong communication and problem-solving skills are essential for success in our dynamic team environment.
Job ID: 111446133