Sr. Magento Developer
This is a remote position.
Roles & Responsibilities:- Collaborate with the frontend and design teams to understand project requirements and translate them into backend functionalities.
- Develop custom Magento modules and extensions using PHP, adhering to Magento 2 coding standards and best practices.
- Implement and configure Magento's backend features, including customer management, order processing, inventory management, and payment gateways.
- Integrate and customize third-party systems (ERPs, CRMs, payment gateways etc.) and APIs to ensure seamless data exchange and functionality.
- Optimize backend performance by implementing caching mechanisms, database optimizations, and efficient coding practices.
- Conduct thorough testing and debugging to ensure high-quality backend deliverables.
- Collaborate with the QA team to address any backend-related issues or bugs.
- Identify performance bottlenecks and implement improvements (caching strategies, DB tuning).
- Stay updated with the latest Magento 2 backend development practices, tools, and technologies.
- Provide guidance and support to junior backend developers, if applicable.
- Security
- Follow Magento backend security best practices including secure coding, ACL, CSRF/XSS protection, and role-based access.
- Configure Cloudflare for firewall rules, DDoS protection, rate limiting, bot mitigation, and spam prevention.
- Performance
- Monitor and follow best practices for good performance score for the website, prioritizing Core Web Vitals (CWV) scores.
- Optimize Redis for caching, configure Varnish for full-page caching, manage RabbitMQ for asynchronous messaging, and ensure efficient search functionality.
Requirements
Technical Skills:- Total Experience: Minimum of 5-6 years of overall web development experience.
- Relevant Experience:
- 5 years of experience working specifically with Magento 2 backend development.
- Experience in developing custom modules and extensions for Magento 2.
- Experience in integrating third-party systems and APIs with Magento 2.
- Magento Tech Stack: Proficiency in PHP, HTML, CSS, JavaScript and MySQL.
- eCommerce Platform: Deep knowledge of Magento 2 (Open Source and/or Adobe Commerce).
- Magento Backend Core Skills:
- Magento 2 custom module development.
- Magento 2 architecture and database structure.
- Magento 2 APIs: REST, GraphQL, asynchronous & bulk APIs.
- Understanding of Magento 2’s indexing, cron jobs, and caching architecture.
- UI Components, KnockoutJS (basic understanding for backend rendering).
- Services:
- Caches - Varnish Cache, Redis, Fastly (Imp. for Adobe Commerce)
- Queue Processing - RabbitMQ
- ElasticSearch / OpenSearch, Adobe Live Search or standard Elastic-powered search.
- Bonus:
- Hyva Theme, Hyva Checkout etc.
- Adobe Commerce modules: B2B, MSI (Multi-Source Inventory), Page Builder.
- Docker-based local dev tools like Warden, DDEV, or Docker Compose setups.
- Exposure to headless Magento setups (PWA Studio, custom APIs, frontend decoupling).
- Optional Skills: PHPUnit, Cloudflare, New Relic
- Certification: Magento 2 Developer Certification (optional).
5+ years Magento 2 backend development experience, proficiency in PHP, HTML, CSS, JavaScript, MySQL, and Magento 2 architecture, APIs, and services like Redis, Varnish, RabbitMQ, ElasticSearch.
Key Responsibilities
- developing Magento modules
- integrating third-party systems
- optimizing backend performance
Skills & Tools
PHP, HTML, CSS, JavaScript, MySQL, Magento 2, REST, GraphQL, KnockoutJS, Varnish Cache, Redis, Fastly, RabbitMQ, ElasticSearch, OpenSearch, Adobe Live Search, Hyva Theme, Hyva Checkout, Adobe Commerce, B2B, MSI, Page Builder, Docker, Warden, DDEV, Docker Compose, PWA Studio, PHPUnit, Cloudflare, New Relic
Job Details
- Category: Software Development
- Seniority: Senior Level
- Commitment: Full Time
- Workplace: Remote — India
- Languages: English
About Rave Digital
A technology company specializing in Magento development and ecommerce solutions. — Industry: Information Technology