Due to the expansion of the Web Department we are inviting a Senior Magento developer to join our team.
We are looking for someone who has:
- A minimum of 5 years hands-on experience with Magento 2
- Deep understanding of Magento 2 system
- Solid understanding of design patterns
- Solid understanding of Object Oriented Programming concepts
- Understanding how design patterns are implemented in Magento
- Understanding of SOLID
- Understanding of dependency Injection, layouts, uiComponents, ViewModels, Single Responsibility Principle, XML Configurations, Compilation
- Hands on experience with MySQL and transactions
- Hands on experience with various API technologies including REST, SOAP
- Hands on experience with Checkout, Shipping and Payment methods customisation in Magento 2
- Strong problem solving and analytical skills
- Knowledge and application of best practices in your code
- Is ready to share your knowledge and experience with team, conduct code review, create testing procedures
- Magento Certification will be a big plus
What will you do:
- Lead the team of 4 inhouse developers
- Implement best practices in code and development workflow
- Find and solve performance bottlenecks
- Develop new modules for Magento 2 based website
- Implement changes to existing modules based on business and marketing departments feedback
- Conduct code review
What we offer:
- The wage depends on the level of the professionalism (is discussed individually with each applicant)
- The remote work is possible
- The time of the working day beginning is flexible
- Convenient location of the office: 15 minutes from the Tushinskaya, Skhodnenskaya, Mitino, Volokolamskaya, Voykovskaya metro stations (Krasnogorsk city).
- The corporate transport from the metro station Tushinskaya.
- Free parking.
- The cafeteria for the office staff.
- Corporate educative programs, English