● Responsible for the continuous development and in-depth mentoring of the entire front-end team with a focus on technical and professional development.
● Help to develop design specifications and proof-of-concept solutions in response to business needs.
● Develop reusable, highly optimized, and testable modules.
● Collaborate with team members.
● Ensure the sharing of knowledge and efficient division of work.
● Get exposure to the latest technologies and developments in technology and product.
● Define standards, architect solutions, and deliver quality code.
● Mentor, train, and monitor the performance of the team members and also be a role model for best practices in technical development.
Requirements
● More than four years of front-end software development experience using JavaScript (ES6/ES7) and TypeScript.
● Experience with HTML5 and the semantic web.
● Extensive experience with CSS3, CSS processors, responsive design, and mobile-first mindset.
● Experience with modern JavaScript frameworks/libraries.
● Deep knowledge of PWA and service workers.
● Experience with front-end automation tools and task runners (e.g. Webpack, Gulp, Grunt).
● Experience in deploying unit and e2e tests.
● Experience with version control systems (e.g. Git).