Job Summary
We are looking for a talented Magento developer that will be in charge of developing and maintaining eCommerce websites. Your main tasks will be to ensure that the last security patches are installed and that existing functionality continues to work properly. You will also be in charge of developing new modules and applying any required front-end changes.
Responsibilities and Duties
- Realtime experience on e-commerce platform
- Experience with mockup and UI prototyping procedure
- Understanding of security practices
- Familiarity with network diagnostics tools
- Team management skills
- Good verbal and written English communication
- Preferably from Computer science graduation but not mandatory
- Should able to handle a team
- New project requirement analysis
- Scope study and effort Estimations
- Daily task deliverables
- Required documentations as needed
- Tasks status updates
- Client communication
- Willing to reloacte (UAE and USA)
- Should able to manage working with remote teams (USA and UAE)
Requirements
- 2-4 years of Hands-on experience in e-commerce – Magento
- Understanding of Magento’s code structure, extension architecture, theme hierarchy, and fallback components.
- Experience with HTML5, CSS3, Bootstrap and jQuery
- Extensive LESS & CSS knowledge
- Good understanding of MVC frameworks, LAMP Stack
- Database experience with mySQL and Postgres
- 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
- Good communication skills – English (Verbal and e-Mail/Written)
- Ability to understand user story to convert into flow
- Understands multithreading and queues
- Understands the concept of writing good integration APIs
- Understands best practices for security and data protection
- Development & consumption of REST based API’s and Integrating Payment gateways
- Experience with message brokers and queues
- Designing applications for scale and resiliency
- Magento certification is definitely a plus
- Experience with other E-Commerce systems like openCart/osCommerce/shopify/BigCommerce is beneficial
- Experience working in full stack delivery teams
- Familiar with version controlling – Git/JIRA
- Any experience of VueJS and KnockOutJS is also very beneficial
- Experience with Micro-Service Architecture and its best practices