Magento Lead

NexTurn

India

Remote

INR 1,400,000 - 2,200,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NexTurn is seeking an experienced Magento 2 developer to design, build and maintain custom modules for Magento Open Source, in a Linux and Docker‑driven environment. You’ll implement DI, plugins, observers, and service contracts while ensuring code quality and secure coding practices.

You’ll work across catalog, checkout and sales domains, optimize data layers and SQL, and integrate third‑party services like Stripe, QuickBooks,Plivo, Mapbox.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of PHP development with Magento 2 and strong OOP/SOLID principles.
  • Hands‑on Magento 2 custom module development and architecture knowledge.
  • Experience with MySQL/MariaDB, SQL tuning and data modelling.
  • Proficiency building REST APIs, JSON, and auth mechanisms (OAuth).
  • Familiarity with OpenSearch/Elasticsearch, Redis, Varnish caching and Magento caching.
  • Experience with Docker-based local environments and CI pipelines.
  • Unit testing with PHPUnit; awareness of Magento integration tests and MFTF.

Responsibilities

  • Design, develop and maintain custom Magento 2 modules following Magento best practices.
  • Extend business logic using DI, plugins, observers, service contracts and repositories.
  • Work across catalog, checkout and sales domains to deliver features.
  • Evolve the data layer with declarative schema, data patches, and EAV attributes.
  • Write efficient SQL for MySQL, MariaDB, and Aurora; optimise indexes.
  • Build and maintain REST APIs and third‑party integrations (Stripe, QuickBooks, etc.).
  • Implement asynchronous processing with AWS SQS and S3 media storage.
  • Configure and troubleshoot OpenSearch indexes and Magento indexers; diagnose issues.
  • Manage caching with Redis and Varnish; resolve stale data and session issues.
  • Collaborate with frontend teams on React/TypeScript consuming Magento APIs.
  • Write PHPUnit tests with mocks and data providers; support MFTF coverage.
  • Follow Git workflow, CI validation, and code reviews.

Skills

PHP 8 & OOP
Magento 2
Magento Architecture
SQL MySQL/MariaDB
REST APIs
Docker
Git Workflow
PHPUnit Testing
Redis & Varnish
OpenSearch Elasticsearch
AWS SQS S3
Nginx VCL
Security Best Practices
React TypeScript
CI/CD
Data Patches
OAuth
Testing with MFTF

Education

Bachelor's degree in CS/Software Eng

Tools

Magento
OpenSearch
Elasticsearch
Docker
Git
AWS SQS
S3
Redis
Nginx
Varnish
Stripe integration

Job description

  • 3+ years of PHP development experience, with strong command of PHP 8, OOP and SOLID principles.
  • 2+ years of hands-on Magento 2 custom module development.
  • Solid understanding of Magento architecture: module configuration, application areas, request flow, DI, plugins, observers and service contracts.
  • Working knowledge of the Magento data model: EAV, resource models, collections, declarative schema and data patches.
  • Strong SQL skills in MySQL or MariaDB: JOINs, transactions, indexing and query optimisation using EXPLAIN.
  • Hands‑on experience with OpenSearch or Elasticsearch and Magento indexers.
  • Good understanding of Redis, Varnish and Magento caching: cache types, cache tags and invalidation.
  • Experience building and consuming REST APIs, including HTTP, JSON and authentication such as OAuth or token‑based auth.
  • Comfortable with Composer for dependency management and autoloading, and with Docker‑based local environments on Linux.
  • Experience writing unit tests in PHPUnit, and a clear understanding of how unit tests differ from Magento integration tests.
  • Proficiency with Git and pull‑request‑based workflows.
  • Knowledge of web application security fundamentals, including ACL, CSRF, XSS prevention, input validation and escaping.
  • Strong debugging and problem‑solving skills, with the ability to work through logs, the database and cache layers.
  • Experience with payment gateway integrations such as Stripe or Fullsteam, or with accounting integrations like QuickBooks.
  • Exposure to AWS services, especially SQS, S3 and Aurora.
  • Familiarity with React, TypeScript and Redux Toolkit.
  • Experience with MFTF, Selenium and Allure for functional testing.
  • Experience with Nginx configuration and Varnish VCL.
  • Use of AI‑assisted development tools such as GitHub Copilot.

Qualifications:Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Job Description:

  • Design, develop and maintain custom Magento 2 modules on Magento Open Source 2.4.7, following Magento best practices and coding standards.
  • Build and extend business logic using dependency injection, plugins, observers, service contracts, repositories and generated factories, without modifying core code.
  • Work across the catalog, checkout and sales domains to deliver new features and improve existing ones.
  • Design and evolve the data layer using declarative schema, data patches, resource models, collections and EAV attributes.
  • Write efficient SQL for MySQL, MariaDB and Aurora; analyse slow queries with EXPLAIN, optimise indexes and avoid inefficient collection loading.
  • Build and maintain REST APIs and third‑party integrations, including Stripe, Fullsteam, QuickBooks, Plivo, Google Maps and Mapbox.
  • Implement asynchronous processing with AWS SQS and manage media and file storage on S3.
  • Configure and troubleshoot OpenSearch indexes, mappings, aliases and Magento indexers; diagnose indexing failures and search relevance issues.
  • Manage caching across Redis, Varnish and Magento’s full page cache; resolve stale data, cache invalidation and session issues.
  • Collaborate with frontend developers on React 17/TypeScript applications that consume Magento APIs.
  • Write maintainable PHPUnit tests with mocks and data providers, and support integration and MFTF test coverage.
  • Keep code quality high with PHPCS (Magento Coding Standard), PHPStan and PHPMD, and take part in code reviews.
  • Follow a Git workflow with feature branches, focused commits, pull requests and conflict resolution, with changes validated through CI.
  • Debug production and staging issues by tracing logs, database queries, indexers and cache layers.
  • Apply secure coding practices: ACL, CSRF protection, input validation and output escaping.
  • Work with the product and QA teams through Asana, Slack and GitHub, and give accurate estimates and progress updates.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Magento Developer – Magento 2 / Adobe Commerce
Magento Developer – Magento 2 / Adobe Commerce

Codersworld Infotech • Jaipur

On-site
INR 600,000 - 1,200,000
Magento Developer
Magento Developer

Quadrant IQ Solutions LLC • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Magento eCommerce Developer � Digital Marketing
Magento eCommerce Developer � Digital Marketing

Vistas Ad Media Communications Pvt. Ltd. • Bengaluru

On-site
INR 800,000 - 1,500,000
Magento 2 Developer
Magento 2 Developer

Kaygen Consulting • Hyderabad, Chennai, Bengaluru

On-site
INR 900,000 - 1,500,000
Magento Developer
Magento Developer

Aims Infosoft • Ahmedabad District

On-site
INR 600,000 - 1,200,000
Flexible working culture
Training and Development: Certifications
Employee engagement activities
+4
Magento - PHP Developer
Magento - PHP Developer

RetailON • Bengaluru

On-site
INR 500,000 - 800,000
Magneto Developer
Magneto Developer

Manatal • Bengaluru

On-site
INR 800,000 - 1,200,000
Magento 2 Developer
Magento 2 Developer

CodeTrade India Pvt. Ltd • Ahmedabad District

On-site
INR 420,000 - 660,000
Magento Developer
Magento Developer

Net Solutions • Chandigarh

On-site
INR 600,000 - 800,000
Adobe Commerce (Magento) Junior Developer
Adobe Commerce (Magento) Junior Developer

Grazitti Interactive • Panchkula

On-site
INR 300,000 - 450,000