Position: Senior Magento Developer
Company: GeeksForLess
Experience required: 5y
English level: intermediate

We need Magento Developer for a project of Saudi Arabia company.

Main Responsibilities:
Development experience especially in Magento 2.
- Ability to develop custom extensions.
- Working knowledge shopping cart development with shipping, and Payment Gateway
- Integration for E-commerce websites.
- Ability to do customization in Magento 2.
- Strong understanding of Magento back-end and Magento Framework.
- Strong in responsive and adaptive web development procedures.
- Knowledge of how to interact with Restful APIs and formats (JSON, XML).
- Knowledge of Bit bucket, specifically Git.
- Should have good knowledge of semantics and code optimization techniques.
- High level of OOP knowledge: PHP 7.x, flexibility in terms of Magento Architecture (with focus on Magento 2).
- Creating high-quality programming solutions using Code Sniffer, PSR Standards, writing

UNIT Tests and never forgetting about code performance!
- Database Solutions knowledge and programming skills in SQL: MySQL
- Building high-availability integrations layers with JSON, REST &amp; SOAP, WebAPI
- HTML/CSS &amp; JavaScript experience (jQuery, Knockout, react.js, Bootstrap etc), RWD

Designs and cross-browser and platform optimization.
-  Proven skills in GIT, Branching Strategies.
-  Written and verbal English skills (like: SCRUM Meetings, 3rd Party Vendor discussions).
- Experience in working with AGILE Methodology (SCRUM, KANBAN)
- Software Engineering knowledge: SOLID, CRUD, Design Patterns, OOP Principles etc.