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
- 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
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
Job Type: Contract
Contract length: 12 months
Pay: RM8,
- 00 - RM10,000.00 per month
Schedule: - Monday to Friday
Application Question(s):
Experience:
- Node.js: 5 years (Preferred)
JavaScript: 5 years (Preferred)
* Cloud platform: 5 years (Preferred)