Sr. Magento Developer

Rave Digital Pvt LtdRemoteFull-timeSenior, 5–8 yearsListed 4 days ago

Apply now

About this role

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).