Department: Engineering
Experience: 8+ Years
Employment Type: Full-Time
Certification: Adobe Certified – Mandatory
Job Summary
We are looking for an experienced and passionate Adobe Certified Magento Developer to join our Engineering team. The ideal candidate will have extensive hands-on experience with Magento 2 / Adobe Commerce, with strong expertise in backend development, system architecture, API development, integrations, and performance optimization.
In this role, you will be responsible for developing scalable Magento solutions, building custom modules and extensions, optimizing application performance, implementing secure development practices, and supporting the long-term evolution of an enterprise-grade eCommerce platform.
This position is ideal for a technically strong Magento professional who enjoys solving complex engineering challenges, writing clean and maintainable code, and working on scalable, high-performance eCommerce platforms.
Key Responsibilities
Magento 2 Development
- Design, develop, customize, and maintain Magento 2 modules and extensions.
- Build scalable backend solutions following Magento coding standards and best practices.
- Implement custom business logic while ensuring maintainability and extensibility.
- Develop reusable components and services across the platform.
- Troubleshoot and resolve application issues, bugs, and performance bottlenecks.
Magento Architecture
- Design and implement scalable and maintainable Magento architectures.
- Apply Service Contracts, Dependency Injection (DI), Plugins, Observers, Events, Repositories, Factories, and Extension Attributes effectively.
- Build modular and loosely coupled applications.
- Apply SOLID principles and Magento architectural best practices.
- Maintain clean, well-documented, testable, and maintainable code.
- Contribute to technical architecture and solution design decisions.
API & GraphQL Development
- Develop and customize Magento GraphQL APIs.
- Design custom GraphQL queries and mutations.
- Develop custom GraphQL resolvers and schema extensions.
- Optimize API response times and overall API performance.
- Build APIs to support headless commerce implementations.
- Integrate REST and GraphQL services with third-party platforms.
Performance Optimization
- Identify and resolve application and infrastructure-level performance bottlenecks.
- Optimize PHP code and database queries.
- Improve MySQL/MariaDB query and database performance.
- Configure and optimize Magento Full Page Cache (FPC).
- Optimize Varnish Cache, Redis, and Edge Side Includes (ESI) where applicable.
- Improve indexing performance and cache utilization.
- Monitor application performance and implement appropriate optimization strategies.
Platform Maintenance & Upgrades
- Perform Magento/Adobe Commerce version upgrades.
- Apply Adobe Commerce security patches and updates.
- Manage Composer dependencies and package upgrades.
- Ensure backward compatibility during upgrades.
- Troubleshoot upgrade-related issues and maintain application stability.
- Support deployment and release cycles.
Third-Party Integrations
- Integrate payment gateways, shipping, logistics, and other external services.
- Develop integrations with ERP, CRM, and enterprise platforms.
- Maintain marketplace and vendor integrations.
- Troubleshoot integration issues and improve system reliability.
- Ensure integrations follow appropriate security, scalability, and error-handling practices.
DevOps & Deployment
- Work with Docker-based development environments.
- Manage Composer packages and dependency updates.
- Support CI/CD pipelines and deployment processes.
- Participate in release planning and deployment management.
- Collaborate with DevOps teams to improve deployment automation and reliability.
- Work with Git-based version control and related development workflows.
Collaboration & Technical Leadership
- Collaborate with frontend developers, QA engineers, DevOps teams, product managers, and other stakeholders.
- Participate in sprint planning, estimation, and technical discussions.
- Conduct peer code reviews and ensure adherence to coding standards.
- Mentor junior and mid-level developers.
- Contribute to technical documentation and architectural decisions.
- Promote best practices in Magento development and software engineering.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- Current and verifiable Adobe Commerce certification is mandatory, such as:
- Adobe Certified Professional – Adobe Commerce Developer, or
- Adobe Certified Expert – Adobe Commerce Developer
- Minimum 8 years of hands-on Magento 2 / Adobe Commerce development experience.
- Strong expertise in PHP 8.x and Magento 2 architecture.
- Proven experience developing custom Magento modules and extensions.
- Strong understanding of:
- Dependency Injection (DI)
- Plugins
- Observers
- Preferences
- Events
- Service Contracts
- Repository Pattern
- Extension Attributes
- Strong knowledge of Magento APIs and Magento CLI.
- Extensive experience with Composer-based Magento development.
- Hands-on experience with Magento upgrades and security patch management.
- Strong experience with GraphQL and REST APIs.
- Strong SQL and database optimization skills using MySQL or MariaDB.
- Proficiency with Git and Docker.
- Good understanding of software engineering principles, design patterns, and clean-code practices.
Technical Skills
| Category | Required Skills |
|---|---|
| Magento / Adobe Commerce | Magento 2, Adobe Commerce, Custom Module & Extension Development, Service Contracts, Dependency Injection, Plugins, Observers, Events, Preferences, Repository Pattern, Extension Attributes, Magento CLI, Indexers, Cache Management, Upgrade Process |
| Programming | PHP 8.x, SQL, JavaScript (basic) |
| APIs | Magento GraphQL, REST APIs, Custom GraphQL Resolvers, GraphQL Schema Extensions |
| Database | MySQL, MariaDB, Query Optimization, Index Optimization |
| Performance | Full Page Cache (FPC), Varnish Cache, Redis, API Performance Tuning, Cache Optimization |
| Search | Elasticsearch, OpenSearch |
| Messaging | RabbitMQ |
| DevOps | Docker, Composer, Git, CI/CD Pipelines, Bitbucket Pipelines preferred |
| Security | OWASP Best Practices, Adobe Commerce Security Patches, Authentication & Secure Development Practices |
What We’re Looking For
The ideal candidate is a senior-level Magento professional and hands-on technical problem solver who can take ownership of complex Adobe Commerce development initiatives. You should be comfortable working across application architecture, backend development, APIs, integrations, performance optimization, security, and deployment workflows.
Strong communication, analytical thinking, ownership, and the ability to collaborate effectively with cross-functional engineering teams are essential.
Why Join Us?
Join a technology-driven engineering team where you will have the opportunity to work on enterprise-grade Adobe Commerce solutions, solve complex technical challenges, influence platform architecture, and contribute to scalable and high-performance eCommerce experiences.
If you are an Adobe Certified Magento Developer with 8+ years of hands-on Magento 2 experience, we’d love to hear from you.