Lead Magento Engineer
Віддалений* формат співпраці з території - Україна
*Ви можете працювати віддалено з території країни (або країн), для яких відкрита ця позиція.
Adobe Commerce (Magento), Adobe Commerce Cloud
We are seeking an experienced Lead Magento Engineer to join our team and contribute to a new stream focused on adding Food Ordering functionality to an existing platform. The platform consists of Headless Adobe Commerce (on Commerce Cloud) integrated with Adobe AEM (as a Cloud) and Adobe SaaS Services, with much of the functionality built on Adobe AppBuilder and APIMesh.
Чим ви будете займатися у цій ролі
- Develop and enhance headless Adobe Commerce (Magento 2) solutions based on GraphQL
- Contribute to a new stream adding Food Ordering functionality to the existing platform
- Integrate Adobe Commerce with Adobe AEM and Adobe SaaS Services
- Build and maintain functionality using Adobe AppBuilder and APIMesh
- Apply OOP principles and design patterns to deliver scalable solutions
- Develop and consume Web Services and RESTful APIs
- Write Unit test cases using PHPUnit to ensure code quality
- Collaborate within a distributed Agile team to deliver features on time
- Manage source code using version control systems such as Git, GitLab, or ADO
- Participate in code reviews and share technical expertise with team members
Навички
- 5+ years of experience in Magento 2 (Adobe Commerce) headless development based on GraphQL
- At least 1 year of relevant leadership experience
- Deep knowledge of the OOP framework and Design Patterns with practical application experience
- Proficiency in PHP, including work with XML, files, sessions, cookies, exceptions, and error processing
- Expertise in Adobe Commerce SaaS services (LiveSearch, CatalogService), AppBuilder apps, and APIMesh
- Familiarity with version control systems such as Git, GitLab, or ADO
- Background in Web Services frameworks and RESTful API standards
- Understanding of PHPUnit and the ability to write Unit test cases
- Skills in Agile software development principles
- Strong communication skills, reliability, and responsibility as a team player able to work in a distributed team
- Spoken English at Intermediate level or higher
Буде перевагою
- Experience with GitHub Copilot