Search by job, company or skills
The ideal candidate will be responsible for designing, developing, and implementing scalable and efficient backend solutions using Node.js. As a Senior Node.js Developer, you will collaborate closely with cross-functional teams to deliver high quality software products that meet the needs of our clients and end-users.
Responsibilities:
- Design, develop, and implement robust and scalable backend solutions using Node.js.
- Write clean, maintainable, and efficient code.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Implement Unit test to ensure the quality and reliability of the codebase.
- Optimize application performance and scalability.
- Participate in code reviews and provide constructive feedback to team members.
- Stay up-to-date with emerging technologies and best practices in backend development.
- Mentor junior developers and contribute to their growth and development.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree preferred) - 5+ years of experience in backend development using Node.js
- Proficiency in JavaScript/TypeScript and knowledge of modern JavaScript frameworks/libraries.
- Experience with relational databases e.g., MsSQL Server.
- Strong understanding of microservices architecture and RESTful API design principles.
- Nice to have experience with containerization and orchestration tools such as Docker and Kubernetes.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
Login to check your skill match score
Date Posted: 20/11/2024
Job ID: 101005541