Search by job, company or skills

iSupport Worldwide

Back-End Magento Developer

3-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position Overview

We are seeking an experienced Back-End Magento Developer with 37 years of hands-on experience in Magento 2 architecture, custom module development, complex API integrations, and performance optimization. The ideal candidate has strong PHP expertise, deep Magento 2 backend knowledge, and experience integrating enterprise systems such as ERP, CRM, and PIM.

Required Experience

37 years as a Back-End Developer specializing in Magento 2

Custom Magento module and extension development

Third-party system integrations (ERP, CRM, PIM, payment gateways)

Magento API development (REST, SOAP, GraphQL)

Technical Skills

Magento Core

Magento 2 architecture, dependency injection (DI), plugins, observers, events

Custom module development following best practices

EAV model, service contracts, repository patterns

Indexers, cron jobs, message queues, CLI commands

PHP & Database

Expert PHP 7.4+/8.x with strong OOP and design pattern knowledge

Advanced MySQL/MariaDB query optimization

Redis and Varnish cache implementation

Database indexing, normalization, performance tuning

API & Integrations

REST, SOAP, and GraphQL API development

OAuth, JWT authentication

Payment gateways: Adyen, Stripe, PayPal, Braintree

Email marketing integrations: Mailchimp, Klaviyo

ERP, CRM, PIM systems integrations

Development Tools

Git version control, Composer

Docker, CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)

Unit testing frameworks (PHPUnit) and debugging (Xdebug, New Relic)

Linux server administration, Apache/Nginx configuration

Performance & DevOps

Full-page caching strategies and code profiling

Experience with cloud platforms (AWS, Azure, Google Cloud)

Server security and deployment strategies

Monitoring and performance optimization

Key Responsibilities

Design and develop custom Magento modules and extensions

Integrate Magento with third-party systems (ERP, CRM, PIM)

Build and maintain custom APIs and data synchronization processes

Optimize database queries and overall application performance

Troubleshoot and resolve complex back-end issues

Apply Magento patches and ensure platform security

Write unit tests and participate in code reviews

Develop technical documentation and API specifications

Mentor junior developers and collaborate with cross-functional teams

Preferred Qualifications

Magento Commerce/Adobe Commerce experience

Multi-store/multi-website implementations

B2B Commerce features and Order Management Systems (OMS)

Magento Certification (Professional Developer) Nice to Have

Elasticsearch/OpenSearch, RabbitMQ

Headless commerce and PWA Studio backend support

Contributions to Magento open-source community Nice to Have

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Equivalent experience will be considered

Work Environment

Full-time position with participation in on-call rotation for production support (if applicable)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135921221