Development Lead-Frontend

Development Lead-Frontend Job Description Template

Our company is looking for a Development Lead-Frontend to join our team.

Responsibilities:

  • Responsible for building up the high performance Individual Development Plan to deliver exceptional output from the team;
  • Provides input to system architecture and designs;
  • Responsible for development of People & Projects assigned;
  • May be involved in the development of POC;
  • Ensures team complies with set delivery processes;
  • Responsible for the productivity, efficiency and utilization of the Development team through continuous training & Development;
  • Provides guidance and technical trainings to the development team assigned;
  • Responsible for designing & implementation of complex application features & removes technical impediments in the assigned projects;
  • Continuously updates his / her understanding of the platform and development process;
  • Acquire basic working knowledge on Demandware or Ecommerce technologies will be a plus;
  • To ensure code quality standards are in place and code is produced to the highest standard;
  • Develop & review low level design documents.

Requirements:

  • Experience with interactive design patterns and ability to implement a given page layout into a functioning interactive design;
  • Experience with Adobe Photoshop and other graphic-editing tools;
  • Able to produce clear and accurate technical documentation;
  • Exposure to Scrum or other Agile methodologies;
  • Familiar with common creational, structural, and behavioural design patterns and programming models;
  • Exposure to templating engines (e.g., Mustache);
  • Familiar with data models, databases, and REST APIs;
  • Experience on Responsive Web Development – Bootstrap and SaSS / Less;
  • Exposure to build systems (e.g., Gulp, Grunt, Webpack) and unit testing;
  • Proficient in one or several programming languages, web technologies, and technical architectures, as well as contribute to code reviews;
  • Understand responsive design, browser behaviour and compatibility, and cross-browser optimization / troubleshooting concepts;
  • Familiar with common coding best practices: format, documentation, readability, and maintainability;
  • Experience on Any MVC Framework Experience React / Angular / Vue js or similar;
  • Familiar with the concepts and advantages of using compression and other optimization techniques (sprites, etc.) to improve front-end performance;
  • Experience with source code management tools (e.g., Git, SVN, Ant, Maven).