-
Manager - Software Engineering
SHARE
Job Description
Responsibilities of the Role:
The Manager - Software Engineer with strong expertise in OpenMage/Magento 1.x to focus on eCommerce development. This role combines hands-on coding responsibilities with managerial duties, ensuring the team delivers high-quality, upgrade-safe solutions while adhering to strict coding standards and Magento architecture principles.
The candidate will act as both a technical expert and a people manager, driving best practices, mentoring developers, and aligning development work with business objectives. Our ideal candidate will have proven industry experience and possess the following skills:
- Develop, customize, and optimize OpenMage (Magento 1) modules, extensions, and themes.
- Maintain and extend existing systems without compromising Magento’s core system integrity or upgrade compatibility.
- Ensure all custom development aligns with OpenMage's coding standards and architecture.
- Perform code reviews, enforce strict discipline in code quality, and document implementations clearly.
- Collaborate with frontend developers, QA engineers, and project managers to deliver scalable, maintainable solutions.
- Stay updated with OpenMage community releases, patches, and improvements to ensure timely integration and minimal conflicts.
- Troubleshoot, debug, and optimize performance issues.
- Participate in architectural decisions and technical strategy related to Magento/OpenMage.
Requirements for the Role:
Academic Qualification and Work Experience
- Minimum qualification with Bachelor of Software Engineering, Bachelor of Computer Science or higher.
- 7–10 years of PHP experience, including 5+ years in Magento/OpenMage development, with a proven track record of managing large-scale eCommerce projects.
Technical Skills
- Strong expertise in PHP 7+, OOP, and design patterns.
- Deep understanding of Magento 1.x/OpenMage core architecture:
- EAV data model, MVC pattern, XML layout system, observers/events.
- Safe module development without core overrides.
- Skilled in MySQL (queries, optimization, indexing).
- Frontend knowledge: HTML5, CSS3, JavaScript (Prototype/jQuery).
- API development and integration in JSON/XML format (REST, SOAP, custom APIs).
- Experience with Git, CI/CD pipelines, Composer, and Docker.
- Strong grasp of secure coding practices and performance optimization.
Leadership Skills
- Proven experience leading a medium to large development team.
- Ability to enforce coding discipline and maintain high-quality delivery.
- Strong problem-solving, decision-making, and conflict-resolution skills.
- Effective communicator with both technical and non-technical stakeholders.
- Experience in Agile/Scrum methodology (sprint planning, retrospectives, velocity tracking).
- Hands-on mentorship: guiding juniors while still delivering production-quality code.
Added Advantages
- Contributions to OpenMage or Magento open-source community.
- Adobe Certified Magento Commerce Developer.
- Exposure to DevOps tools (Kubernetes, Jenkins, AWS).
The Package:
- Attractive Salary.
- Housing Allowance (RM500).
- Performance related bonus for confirmed staff.
- Annual Leave 15 days.
- Medical Leave 14 days.
- Medical and hospitalization coverage.
- Working Location: Kuala Lumpur.
Experience Required :
- Mid-Senior Level
Location :
- Kuala Lumpur, WP, Malaysia.
Employment Type :
- Full Time.