Magento Engineer

European Union
Careers /
Software Development /
Hybrid
The company and our mission: 

Zartis is a digital solutions provider working across technology strategy, software engineering, and product development.

We partner with firms across financial services, medtech, media, logistics technology, renewable energy, edtech, e-commerce, and more. Our engineering hubs in EMEA and LATAM are full of talented professionals delivering business success and digital improvement across application development, software architecture, CI/CD, business intelligence, QA automation, and new technology integrations.

We are looking for an Magento Engineer to work on a project in the  Retail tech industry.

The project:

Our teammates are talented people from a variety of backgrounds, and we’re committed to building an inclusive culture based on trust and innovation.

You will be part of a distributed team contributing to the development of a Magento module that integrates deeply with the Adobe Commerce checkout process. The work involves building backend solutions using plugins, observers, and other extension mechanisms to deliver robust e-commerce functionality. 

You will collaborate closely with other engineers, QA specialists, and product stakeholders in a highly agile environment, ensuring high-quality code and best practices.

We are looking for someone with strong communication skills, proactive in decision-making, comfortable with building software from scratch, and with excellent attention to detail.

What you will do:

- 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 with the QA team 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.

What you will bring:

- 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).
- Exposure to unit testing and integration testing frameworks (PHPUnit, Magento functional testing framework).
- Experience with Magento performance optimisation and caching strategies (Varnish, Redis).
- Familiarity with containerised development environments (Docker).
- Knowledge of JavaScript for minor frontend adjustments within Magento.
- Understanding of the Adobe Commerce Cloud hosting environment.

What we offer: 

- 100%Remote
- WorkWFH allowance: Monthly payment as financial support for remote working.
- Career Growth: We have established a career development program accessible for all employees with a 360º feedback that will help us to guide you in your career progression.
- Training: For Tech training at Zartis, you have time allocated during the week at your disposal. You can request from a variety of options, such as online courses (from Pluralsight and Educative.io, for example), English classes, books, conferences, and events.
-Mentoring Program: You can become a mentor in Zartis, or you can receive mentorship, or both.
- Counseling benefit: To take care of our mental health, we believe talk therapy can be extremely useful, and we provide counseling services to you.
- Flexible Working schedule.
- Multicultural working environment: We organize tech events, webinars, parties, and activities to do online team-building games and contests.