NOTE: You must have full working rights in Malaysia ABOUT THE ROLE: We are seeking a talented and experienced Senior Software Engineer to join our dynamic team in Malaysia. The ideal candidate will have a strong foundation in multiple both backend and frontend with a proven track record of developing robust and scalable web applications. This is a fantastic opportunity to be part of a global organization while working in Malaysia. You will have the chance to work on challenging and rewarding projects, collaborate with talented colleagues from around the world, and contribute to the company’s growth. RESPONSIBILITIES: Design, develop, and maintain high-quality software solutions using modern technologies and engineering practices. Build user interfaces using React, ensuring optimal performance and user experience. Write clean, well-documented, and efficient code. Participate in code reviews to ensure code quality and knowledge sharing. Conduct thorough testing to ensure application quality and reliability. Troubleshoot, debug, and resolve software defects. Stay up-to-date with the latest industry trends and technologies. Ensure high code quality through automated testing, CI/CD practices, and adherence to DevOps principles. Deploy and monitor applications in various environments. REQUIREMENTS: 5 years of commercial experience in PHP development. Bachelor's degree in Computer Science or a related field, or equivalent practical experience. Experience in software development principles and best practices (e.g., Agile, SOLID Design Principles). Proven experience in one or more backend technologies such as PHP Laravel (highly desirable), Python, Java, Node.js, C# or similar. Experience in one or more frontend frameworks/libraries such as React.js, Vue.js or TypeScript Experience working with relational databases (e.g., MySQL, PostgreSQL). Familiarity with version control systems (e.g., Git). Strong problem-solving and analytical skills. Excellent English communication and collaboration skills. Ability to work independently and as part of a team. Willingness to learn other technologies Preferred Qualifications: Experience with cloud platforms (e.g., AWS, Azure, GCP). Experience with containerization technologies (e.g., Docker, Kubernetes). Experience with testing frameworks (e.g., unit, integration, end-to-end).