Senior Magento Engineer

Role Description:

 

We are seeking Software Engineer with deep expertise in PHP and Magento development to join product engineering team. This role is for someone passionate about building scalable eCommerce solutions, maintaining robust production systems, and contributing to product innovation.

As part of a collaborative, cross-functional team, you will take ownership of critical features, support high-traffic Magento sites, and work closely with developers across time zones to deliver high-quality software.

 

Key Responsibilities

 

  • Develop and maintain Magento-based applications and modules with a strong emphasis on performance and maintainability.
  • Troubleshoot and resolve complex issues in production systems, ensuring site stability and performance.
  • Write clean, well-structured, and testable code using modern PHP and object-oriented programming (OOP) principles.
  • Implement and maintain unit testing strategies to ensure software quality.
  • Design and consume RESTful APIs and integrate with third-party systems.
  • Collaborate with cross-functional teams including front-end, QA, DevOps, and product management to deliver product features and improvements.
  • Participate in code reviews and contribute to continuous improvement of development practices.
  • Communicate effectively in English, both verbally and in writing (B2+ level)

 

Required Qualifications

 

  • 4+ years of hands-on experience with PHP and Magento development.
  • Proven experience maintaining Magento in a production environment, including debugging, patching, and performance tuning.
  • Strong understanding of object-oriented programming (OOP) principles and unit testing using PHPUnit or similar frameworks.
  • Solid understanding of HTTP, REST APIs, and web application development.
  • Experience with version control systems (Git), CI/CD pipelines, and deployment best practices.
  • Excellent problem-solving skills, with the ability to debug and trace issues effectively in distributed systems.
  • Strong English communication skills, both verbal and written.
  • Willingness to work with teams across multiple time zones.

 

Preferred Qualifications (Bonus Points)

 

  • Experience with Node.js and developing AWS Lambda functions in production.
  • Familiarity with microservices or serverless architecture.
  • Background in product development and contributing to the full product lifecycle.


 



 

Published 3 July
81 views
ยท
13 applications
16% read
ยท
77% responded
Last responded 4 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...