Magento Developer
Role details
Job location
Tech stack
Job description
We are looking for a skilled Magento Backend Developer to design, develop, and maintain scalable eCommerce solutions using Magento 2. You will be responsible for building robust backend functionality, integrating third-party services, optimizing performance, and ensuring secure, high-quality code.
You will work closely with frontend developers, designers, project managers, and stakeholders to deliver seamless and high-performing online shopping experiences., * Develop, customize, and maintain Magento 2 backend modules and extensions
- Build and manage REST and GraphQL APIs
- Implement business logic, checkout flows, and payment/shipping integrations
- Integrate third-party services (ERPs, CRMs, payment gateways, shipping providers, etc.)
- Optimize site performance, database queries, and caching (Redis, Varnish, Full Page Cache)
- Ensure application security and data protection best practices
- Write clean, testable, and well-documented code
- Troubleshoot, debug, and resolve backend issues
- Participate in code reviews and contribute to technical architecture decisions
- Manage deployments and environment configurations (staging/production)
Requirements
Do you have experience in Redis?, * Strong experience with Magento 2 development
- Proficiency in PHP (OOP, MVC design patterns)
- Experience with MySQL/MariaDB
- Knowledge of RESTful APIs and GraphQL
- Experience with Composer, Git, and CI/CD pipelines
- Understanding of caching mechanisms (Redis, Varnish)
- Familiarity with Docker or Linux-based environments
- Experience integrating payment gateways (Stripe, PayPal, Klarna, etc.)
- Strong debugging and performance tuning skills
Nice to Have
- Magento certifications (e.g., Adobe Certified Magento Developer)
- Experience with Elasticsearch/OpenSearch
- Experience with AWS, Azure, or Google Cloud
- Knowledge of frontend technologies: HTML, CSS, JavaScript, Knockout.js
- Experience with headless Magento / PWA Studio