Position: Senior Magento Software Engineer
Company: EPAM
Experience required: 3y
English level: intermediate

Currently, we are looking for a Magento Developer for EPAM Magento Solutions department to work on the Magento 2 based projects. We use Agile methodologies, the most up-to-date technologies, Continuous Integration practices. We constantly learn by participation in R&Ds projects and share experience. Our plan is to collect a team of professionals capable to contribute to the development of one of the most popular e-commerce solutions in the world.

TOP REASONS TO WORK WITHIN DEP PRACTICE
• We offer the possibility to work on full product lifecycle – from concept to delivery into production;
• We are open for innovations and modern technologies;
• We propose certification for Content technologies (paid by the company);
• We offer guaranteed professional growth through the technology trainings and technology communities inside the Content department and company as well;
• We propose IT conferences sponsorship;
• We are proactive Agile/Scrum/XP practitioners;
• We propose to realize your ideas and potential within the democratic environment and much more…
REQUIREMENTS
3+ years’ experience in Magento2 frontend development
Good Understanding of Magento UI Components
Experience with Knockout.js, underscore.js, RequireJS, jquery, Magento UI Components, etc
Knowledge of SASS/LESS
At least 1 year of experience in page load optimization techniques. Like Bundling, minification, pre-loading, etc
Good understanding of asynchronous request handling, partial page updates and AJAX
Knowledge and experience of applying various design patterns in practice
PHP Basic understanding
Experience in version control systems (Subversion, Git or Mercurial)
Experience and understanding of Agile software development principles
Spoken English (at least Intermediate level and higher)
Being a team player, able to work in a distributed team
Reliability and responsibility
Good communication skills