Senior E-Commerce Software Developer (Magento 2)

shop4build Maadi, Cairo

Applicants for
1 open position
In Consideration
Not Selected
Experience Needed:
More than 2 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time Part Time Work From Home
9,000 to 16,000 EGP per month, Up To 30% Bonus Based On Performance (KPI's)
Education Level:
Bachelor's Degree
1 open position
About the Job
  • Meeting with the design team to discuss the needs of the company.
  • Building and configuring Magento  2x eCommerce websites.
  • Coding of the Magento templates.
  • Developing Magento modules in PHP using best practices.
  • Designing themes and interfaces.
  • Setting performance tasks and goals.
  • Troubleshooting integration issues.
  • Updating website features and security patches.
Job Requirements

Qualifications :

  • Bachelor’s degree in Computer Science or related field.
  • PHP object-oriented programming
  • 2+ years of Hands-on experience in Magento / Magento 2 (not just themes, module development and advance level customizations and performance tuning)
  • Advanced knowledge of Magento, JavaScript, HTML, PHP, CSS, jQuery and MySQL.
  • Understanding of Magento’s code structure, extension architecture, theme hierarchy, and fallback components
  • Knowledge of vanilla Magento feature set and configuration
  • Knowledge of Magento and PHP best practices
  • Good understanding of MVC frameworks, LAMP Stack
  • Database experience with mySQL
  • Knowledge of Object-Oriented Programming and Application development and Design
  • Ability to work independently and productively, but also to work well in a collegial, team atmosphere
  • Understands the concept of writing good integration APIs
  • Understands best practices for security and data protection
  • Development & consumption of REST based API’s
  • Designing applications for scale and resiliency
  • A preference toward small software companies that allow you to stand out and progress faster


  • Experience with other E-Commerce systems like Magento /OpenCart/osCommerce/shopify/BigCommerce is beneficial
  • Experience working in full stack delivery teams
  • Familiar with Git
  • Aware of scrum/Agile Development methodology
  • Mobile development experience using Flutter/ React Native is a plus
  • Strong proficiency in JavaScript
  • Multi-store e-commerce implementations
  • e-commerce data organization and relationships
  • Web services integrations (REST/SOAP)
  • Comfort working with Linux-based systems
  • Caching and scaling techniques
  • Working with remote teams
  • Experience with Micro-Service Architecture and its best practices
  • Public speaking experience on technical subjects
  • The overwhelming desire to learn new things