Job Responsibilities
- Involved in the complete software development life cycle for web and mobile applications, including requirement gathering, solution design, development, testing, deployment, and post-launch maintenance.
- Participate in meetings with stakeholders to understand business needs and translate them into detailed functional specifications and technical documentation.
- Collaborate with cross-functional and cross-border agile teams to design, develop, and maintain web and mobile applications that comply with regulations and ensure successful releases.
- Support the Program Manager in providing guidance and consultation to stakeholders to help manage and deliver project expectations.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 5 years of hands-on experience in full-stack software development.
- Proficient in both front-end and back-end development, including database management and deployment across various environments (SIT/UAT/Production). Strong expertise in .NET, Node.js, TypeScript, and CI/CD tools.
- Solid grasp of object-oriented programming and scalable application design principles, especially for cloud platforms like AWS or Azure.
- Broad experience with modern development tools and technologies such as Redis, Docker, Kubernetes, and Infrastructure-as-Code.
- Practical knowledge in setting up and maintaining Windows and Linux servers, DevOps practices, CMS platforms (e.g., WordPress, Strapi, SharePoint), and working with cloud infrastructures (AWS/Azure) is a plus.
- Possession of relevant certifications (e.g., Azure Developer Associate, Azure Solutions Architect Expert, Azure DevOps Engineer Expert, AWS Developer Associate, AWS Solutions Architect Professional, AWS DevOps Engineer Professional) is an added advantage.
- Proactive, self-motivated, and capable of identifying and resolving issues independently.
- Committed to continuous learning and adapting in a dynamic and evolving environment.
- Willingness to travel for meetings and regional team collaborations.
- Able to thrive in a fast-paced agile development environment and work effectively with a globally distributed team.
Job Type: Full-time
Pay: Up to RM9,000.00 per month
Education:
- Bachelor's (Preferred)
Experience:
- Fullstack: 2 years (Preferred)
- React.Js: 2 years (Preferred)
- TypeScript: 2 years (Preferred)
- Next Js: 2 years (Preferred)
Language:
- Mandarin (Preferred)
Work Location: Remote