Zartis

Magento Engineer

Zartis

full-time

Posted on:

Origin:  • 🇮🇪 Ireland

Visit company website
AI Apply
Manual Apply

Job Level

JuniorMid-Level

Tech Stack

AzureCloudDockerGraphQLJavaScriptMagentoMySQLPHPRedis

About the role

  • Contribute to the development of a Magento module integrating deeply with the Adobe Commerce checkout process as part of a distributed team.
  • Develop, maintain, and enhance Magento 2 backend modules.
  • Implement plugins, observers, and event-based logic to extend core Magento functionality, with a focus on the checkout process.
  • Work with REST and GraphQL APIs to integrate with external systems.
  • Write clean, maintainable, and well-documented PHP code that adheres to coding standards.
  • Optimise MySQL queries and database interactions for performance and scalability.
  • Collaborate closely with QA specialists to resolve defects and ensure high-quality releases.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to best practices.
  • Work within Azure DevOps (or similar) for version control, build pipelines, and issue tracking.
  • Stay up-to-date with developments in Magento, PHP, and e-commerce technologies.

Requirements

  • 2-4 years’ professional experience developing in Magento 2 / Adobe Commerce.
  • Strong proficiency in PHP 7/8 and object-oriented programming.
  • Solid experience with Magento module development, especially backend processes such as plugins, observers, and dependency injection.
  • Proficiency with REST and GraphQL API development and integration.
  • Strong understanding of MySQL, including performance tuning and indexing.
  • Familiarity with Magento coding standards (PSR-12, MEQP, etc.).
  • Proficient with Git for source control in a collaborative environment.
  • Understanding of secure coding practices and e-commerce security considerations.
  • Nice to have: Experience with Azure DevOps or similar CI/CD pipelines (GitHub Actions, GitLab CI).
  • Nice to have: Exposure to unit testing and integration testing frameworks (PHPUnit, Magento functional testing framework).
  • Nice to have: Experience with Magento performance optimisation and caching strategies (Varnish, Redis).
  • Nice to have: Familiarity with containerised development environments (Docker).
  • Nice to have: Knowledge of JavaScript for minor frontend adjustments within Magento.
  • Nice to have: Understanding of the Adobe Commerce Cloud hosting environment.