Engagement Manager- Frontend Job Description Template
Our company is looking for a Engagement Manager- Frontend to join our team.
Responsibilities:
- Analyse functional, and technical requirements and create an execution plan;
- Mentor junior team members;
- Build reusable code and libraries for future use;
- Lead front end development for client implementations of NAVIK platform, products & client implementations;
- Execute in a fast-paced environment with ambiguity;
- Assert technical feasibility of UX designs;
- Refinement, maintenance and enforcement of development best practices and strategies;
- Create reusable objects & templates & ensure that a consistent library or approach is applied across the product;
- Optimize application for maximum speed and scalability.
Requirements:
- Ability to clearly and effectively communicate design processes, ideas, and solutions;
- Proficiency in either Angularjs or Angular2 & above;
- Experience with working on REST based web services;
- Expertise with Javascript, TypeScript, HTML5, Bootstrap, CSS & CSS3;
- Currently working as a Senior/Lead front end developer in a collaborative space;
- Experience with asynchronous request handling, AJAX based single page application build using MVVM/MVC (Angular) based frameworks;
- Experience with W3C website accessibility standards;
- An effective communicator and a thorough collaborator who exchanges ideas enthusiastically;
- Proficient understanding of code versioning tools, such as Git;
- 4-8 years of experience as front-end developer;
- Graduate / Postgraduate in Computer Sciences or a related field;
- Proficient understanding of cross-browser compatibility issues and ways to work around them;
- Demonstrated record of handling multiple requirements and meeting tight deadlines in a fast-paced environment;
- Good understanding of browser rendering behaviour and performance.