Job Type: Full-Time
Job Location: Alexandria, Egypt
Job Description
-
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
-
Bachelor’s degree in computer science relevant field.
-
+3 years of experience with Magento, WordPress and PHP development.
-
High level of OOP knowledge: PHP 7.x, flexibility in terms of Magento Architecture (with focus on Magento 2).
-
Advanced knowledge of Magento, JavaScript, HTML, PHP, CSS, jQuery and MySQL.
-
Must have the ability to develop Magento Modules and Customization, Extension Development.
-
Strong understanding of Performance Tuning, Browser Compatibility, SEO Practices, and Version Control.
-
Creating high-quality programming solutions, writing UNIT Tests, and never forgetting about code performance.
-
Database experience with MySQL.
-
Experience in working with AGILE Methodology (SCRUM, KANBAN) is a plus.
-
Software Engineering knowledge: SOLID, CRUD, Design Patterns, OOP Principles, etc.
Skills
-
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.
-
Designing applications for scale and resiliency.
-
A preference toward small software companies that allow you to stand out and progress faster.
Benefits
-
Competitive salary.
-
Flexible hours.
-
Friendly Environment.