Magento 2 Developer

Jobot
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 208K

Job location

Remote

Tech stack

PHP
API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Apache HTTP Server
Application Layers
Linux
Distributed Systems
Elasticsearch
Identity and Access Management
Uptime
MySQL
Nginx
Operational Databases
Performance Tuning
Redis
Systems Integration
Web Applications
Datadog
Scripting (Bash/Python/Go/Ruby)
System Availability
Software Security
Caching
Magento
GIT
Deployment Automation
New Relic (SaaS)
Software Version Control

Job description

Our client is seeking a Magento 2 Developer to support the day-to-day operations and ongoing development of a high-traffic eCommerce platform. This role plays a critical part in maintaining the stability, reliability, and performance of the organization's primary storefront application while also contributing to new feature development and system improvements.

This position will support both the application layer and the underlying infrastructure, ensuring the platform remains stable across test, staging, and production environments. The role also requires close collaboration with merchandising, engineering, and operations teams to troubleshoot issues, support releases, and continuously improve the eCommerce experience.

This is an ideal opportunity for someone who enjoys solving complex technical problems in production-scale Magento environments and wants to work across both development and operational aspects of a modern eCommerce platform., Develop and maintain custom Magento 2 modules, extensions, and storefront features

Support day-to-day production issues for merchandising and content teams

Troubleshoot and resolve issues such as indexing errors, cart price rule issues, EDI import problems, and platform performance concerns

Execute manual maintenance tasks across test, staging, and production environments

Assist with importing sanitized production database dumps into staging environments

Monitor platform health and performance using APM monitoring tools such as Datadog, New Relic, or Blackfire

Participate in quality assurance and user acceptance testing (UAT) for production releases

Support application deployments and infrastructure updates

Respond to and troubleshoot critical production issues

Contribute to documentation of systems, workflows, and operational processes

Collaborate with engineering teams to improve platform reliability and performance

Ensure high availability and uptime of the production storefront

Occasional after-hours support may be required to maintain the reliability of production systems.

Requirements

3+ years of Magento 2 development experience, preferably within high-traffic eCommerce environments

Experience maintaining the availability and uptime of enterprise storefront applications

Strong proficiency with PHP and Magento architecture

3+ years of AWS experience, particularly with services such as S3, IAM, EC2, and CodePipeline

5+ years of Linux experience, including strong scripting capabilities

2+ years of system administration experience supporting web applications built on Linux, Apache or NGINX, MySQL, and PHP

Experience with Git version control and collaborative development workflows

Experience integrating Magento with third-party APIs and services

Understanding of infrastructure and application security best practices

Familiarity with distributed systems and scalable architecture

Preferred Experience

Experience supporting high-volume Magento eCommerce platforms

Experience with performance tuning, caching, and scaling Magento applications

Familiarity with Elasticsearch, Redis, or Varnish

Experience working within CI/CD pipelines and deployment automation

Experience working in Agile engineering environments

Soft Skills

Strong problem-solving skills with the ability to diagnose complex issues quickly

Goal-driven with a focus on contributing to the broader success of the organization

Ability to maintain confidentiality and professionalism

Clear communicator both verbally and in writing (documentation, Slack, etc.)

Self-motivated and capable of working productively in a fully remote environment

Collaborative team player who works well across technical and non-technical teams

Benefits & conditions

Salary: $80 - $100 per hour

Apply for this position