About Company : As one of the industry leaders in Information Technology, the Company is dedicated to providing time-tested innovations that help create paradigm shifts in the market. In addition to its international locations, 1000+ staff, and over 1800 successful implementations, the company has alliances with industry leaders such as Microsoft, Odoo, SAP, Magento, Google, and AWS.
Key Responsibilities
- Technical Leadership: Lead the design, development, and implementation of new Magento 2 websites, modules, and integrations.
- Architecture & Strategy: Define and document technical architecture and best practices for the development team. Ensure solutions are scalable, secure, and maintainable.
- Code Quality: Enforce Magento development best practices and conduct regular code reviews to ensure high-quality, clean, and efficient code.
- Project Management: Collaborate with project managers, business analysts, and other stakeholders to translate business requirements into technical specifications and deliverables.
- Mentorship & Team Growth: Mentor and guide junior and mid-level developers, fostering their technical skills and professional growth.
- Hands-On Development: Act as a senior individual contributor, writing complex code for custom modules, advanced features, and critical bug fixes.
- Performance Optimization: Proactively identify and resolve performance bottlenecks, security vulnerabilities, and other platform issues.
- Third-Party Integrations: Oversee the integration of third-party services, such as payment gateways, shipping providers, ERP systems, and CRM solutions.
- Innovation: Stay current with the latest e-commerce trends, Magento updates, and emerging technologies to recommend and implement improvements.
Required Skills and Qualifications
- Experience: 5+ years of professional experience in Magento development, with at least 2 years in a lead or senior role.
- Magento Expertise: Extensive hands-on experience with Magento 2 (Open Source and Commerce), including theme development, module customization, and API integrations.
- Technical Stack:
- Strong proficiency in PHP, MySQL, HTML, CSS, and JavaScript.
- Experience with frameworks like Laminas/Zend, Symfony, or Laravel.
- Deep understanding of object-oriented programming (OOP) principles and design patterns.
- Familiarity with front-end technologies like Knockout.js, RequireJS, and modern JS frameworks (React, Vue.js) is a plus.
- Version Control: Proficient with Git and Git-based workflows.
- Database Management: Strong SQL and database design skills, particularly with MySQL.
- Leadership: Proven ability to lead development teams, mentor junior developers, and manage technical projects from conception to launch.
- Communication: Excellent verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
- Problem-Solving: Strong analytical and problem-solving abilities with a keen attention to detail.
Preferred Qualifications
- Magento 2 Certified Professional Developer certification (or higher).
- Experience with headless commerce architectures and PWA Studio.
- Knowledge of containerization technologies like Docker and orchestration with Kubernetes.
- Experience with CI/CD pipelines and automated testing.
- Familiarity with cloud platforms (AWS, Google Cloud, Azure).
- Experience with performance tuning tools like New Relic, Blackfire.io, or Tideways.
- Understanding of agile/scrum methodologies.