Design, develop, and maintain scalable backend services using Node.js and Express.js.
Develop and maintain backend services using TypeScript for better code quality, maintainability, and scalability.
Troubleshoot and resolve production issues to ensure system stability and performance.
Collaborate with Frontend Developers to integrate user-facing elements with server-side logic.
Engage with Business Product Owners and Business Analysts to gather, clarify, and refine requirements.
Participate actively in production deployment support during off office hours, ensuring smooth releases and quick rollback handling if necessary.
Write clean, maintainable, and efficient code following best practices.
Participate in code reviews and contribute to team knowledge sharing.
Ensure proper documentation for all development work.
Assist in performance tuning, load testing, and security hardening of backend services.
Requirements
Proven experience in backend development with Node.js, Express.js, and TypeScript.
Strong understanding of TypeScript features such as types, interfaces, generics, and decorators.
Strong understanding of RESTful APIs and microservices architecture.
Familiarity with relational and/or NoSQL databases (e.g., MSSQL, MySQL, MongoDB).
Good problem-solving skills and ability to troubleshoot production issues quickly and effectively.
Experience working in an Agile/Scrum environment.
Solid understanding of Git version control system.
Excellent communication and collaboration skills.
Ability to work independently and in a team-oriented environment.
Job Type: Contract
Contract length: 12 months
Pay: Up to RM11,000.00 per month
Benefits:
Health insurance
Opportunities for promotion
Professional development
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.