- Lead UI developer / Frontend web developer
- 8+ years of relevant experience
- HTML, CSS, JavaScript
Responsibilities
- Design, build, and maintain highly reusable JavaScript, HTML and CSS code.
- Gather requirements and translate them into granular tasks.
- Understand the limitations of tech stack and business model and provide technical advice wherever necessary.
- Participate in story/task grooming sessions and evaluate the dependencies and prerequisites for the tasks.
- Participate in greening sessions and ability to solution and estimate efforts.
- Participate in code reviews.
Technical Skills
- In depth knowledge in HTML5, CSS3 (Less, Sass, Stylus is a plus), knowledge of BEM methodology is preferred.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Detailed knowledge of JavaScript (ES6 is a plus).
- Experience with Atomic design paradigm is a plus.
- Experience in any JS framework ( React, Vue, etc.,).
- Familiarity with RESTful and GraphQL APIs.
- Familiarity with Micro Front End concepts and Headless Implementation would be a plus.
- Understanding of Web Accessibility WCAG guidelines.
- Experience in building UI for AEM is an added advantage.
- Experience working with Magento UI Theming, PWA would be a plus
- Familiarity with modern front-end build pipelines and tools.
- Familiarity with code versioning tools such as Git, SVN, and Mercurial.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Gulp or Grunt or webpack experience is a plus.
- Ability to understand business requirements and translate them into technical requirements.