TEKsystems is hiring Lead UI developer / Frontend developer

  • 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.