Deskripsi Pekerjaan
Are you a passionate Software Developer looking to make a tangible impact on digital ecosystems? Mayflower is currently seeking a talented and driven developer to join our dynamic team in Kuala Lumpur. In this role, you will be the backbone of our technical operations, playing a critical role in the evolution of our high-traffic e-commerce platform and essential in-house enterprise systems.
We are looking for someone who thrives in a collaborative environment and takes pride in writing clean, scalable, and efficient code. You will work closely with our cross-functional teams to design, develop, and maintain robust web and system infrastructure. If you are eager to take ownership of complex projects and contribute to the modernization of our digital architecture, we invite you to apply and grow your career with us.
Tanggung Jawab
- Design, develop, and maintain high-performance web applications and e-commerce modules.
- Collaborate with stakeholders to identify system requirements and translate them into technical specifications.
- Optimize application performance, scalability, and security for in-house systems.
- Troubleshoot, debug, and upgrade existing software to ensure continuous improvement.
- Support the development and maintenance of cloud and on-premise system infrastructure.
- Write clean, documented, and testable code following industry best practices.
- Stay up-to-date with emerging technologies and integrate them into existing workflows to drive innovation.
Kualifikasi
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum 2-4 years of professional experience in full-stack web development.
- Proficiency in front-end technologies such as React, Vue.js, or Angular.
- Strong backend development skills with experience in languages such as PHP, Python, or Node.js.
- Solid understanding of database management (MySQL, PostgreSQL) and RESTful API integrations.
- Experience with version control systems, specifically Git.
- Strong problem-solving skills and the ability to work independently or within a team.
- Excellent communication skills with a proactive approach to project challenges.