· Experience in at least one full cycle implementation of an E-commerce website using Magento.
· Understanding of MVC/MVVM design patterns.
· JavaScript, HTML 5, CSS, CSS3, LESS, XML is a must.
· Knowledge on JavaScript libraries like Knockout JS is must.
· Hands-on with Magento 2+ version.
· Proficient understanding of code versioning tools, such as Bitbucket, GIT.
· Experience in an Agile Environment (using Jira, Confluence).
· Competent knowledge of e-commerce data organization and relationships.
· Some level of expertise in authoring and extending Magento extensions.
· Understanding of UI/UX design and considerations.
· Know Magento best practices around frontend development.
· Experience on Api Rest based implementation
· Collaborate closely with the IS Applications Team, eCommerce Manager and other stakeholders in onsite to develop technical solutions and enhancements for B2B web commerce.
· Develop system solutions and make system configurations to enable a variety of business use cases.
· Familiarity developing for mobile web devices and responsive design.
· Troubleshoot and resolve configuration and system issues.
· Create detailed test cases and perform detailed functional testing.
· Provide training and document system functionality.