As a tech lead you will be in charge of proposing, planning, documenting, and guiding the implementation of architectures for front-end solutions. One of your primary tasks is providing guidance and technical help to colleagues. Researching, creating proof of concepts, and running analysis regarding tools and frameworks will take part in your activities before starting the implementation phases of projects.
*
your responsibilities (including but not limiting): *
- lead and manage the team technically and plan all their technical activities to fulfill projects timeline and requirements.
- solid diagnostic and troubleshooting skills.
- lead the implementation front-end and back-end development workflows including building systems, packaging and delivery.
- propose tools for the integration of modules into digital experience platforms such as liferay and hcl wcm.
- lead the risks identification in the implementation phase and provide mechanisms for mitigation.
*solid front-end skills on*:
- tooling / workflow:
- git: git flow, github (desired).
- gulp: configuration and running custom task.
- package management: npm, yarn.
- architecture:
- guidelines and coding conventions: html5, css (smacss and bem desired), javascript.
- component-based development and integration.
- performance-driven development.
- development:
- css: bootstrap (desired)
- responsive web design and development (includes device debugging).
- javascript: vanillajs, react, vue.
- performance optimization and debugging.
*we are looking for someone with*:
- 5 years of experience or at least five projects as a full time senior front-end developer is desirable.
- advanced english skills.
- communication skills.
- critical thinking style.