About the role:
We are seeking a highly skilled Senior Node.js Developer to join our engineering team. This opportunity is open to Malaysian candidates only. The role involves designing, developing, and maintaining scalable web applications, with a strong focus on performance, reliability, and responsiveness across both frontend and backend systems.
Key Responsibilities:
- Define solution design and system architecture for customer-facing and backend applications.
- Design and develop scalable, high-performance, and low-latency systems for mission-critical applications.
- Translate business requirements into technical solutions and drive technology strategy alignment.
- Develop end-to-end solutions across mobile/client, backend services, and databases (including APIs and stored procedures).
- Ensure software quality through code reviews, unit testing, integration testing, and agile practices.
- Write and maintain technical documentation, including architecture and API documentation.
- Troubleshoot, debug, and enhance existing systems to ensure stability and performance.
- Manage system monitoring, production support, release management, and application security.
- Support SIT/UAT activities and resolve technical issues during project delivery.
- Collaborate with product managers and engineering teams to design and deliver effective solutions.
- Provide technical leadership and guidance to ensure high-quality engineering outcomes.