UI Technical Lead
Experience (overall IT experience) 8+ years
Candidate to work both as an individual contributor and mentor other UI Developers,
- Will work independently to deliver on client requirements on UI-related tasks.
- Will participate in task-level estimations
- Does code reviews and helps other Jr. Developers to fulfill their UI-related tasks.
- Will communicate with the client on a daily basis to gather requirements, seek clarifications and meet the requirements.
- Will actively communicate the status of work to the client and internal management.
- Will contribute to organizational development activities
- Will contribute to organizational recruitment activities
- Will architect moderate to complex technical solutions in UI skill set
- Will plan and manage component development within UI Center of Excellence
Requirements
- Responsive Web Design, HTML5, CSS3, JavaScript, Object-Oriented JavaScript, jQuery, CSS Frameworks like Bootstrap etc.
- Develop a flexible and well-structured front-end architecture, along with the APIs to support it.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React.js and its core principles.
- Experience with React.js state management workflows (such as Flux/ Redux).
- Familiarity with newer specifications of EcmaScript.
- Experience in any MVC framework like AngularJS / BackboneJS / KnockoutJS, SASS.
- Unit testing frameworks like Jasmine/Chai/Mocha/Karma.
- JS-based templating engines like Mustache/Handlebars.
- Performance evaluation using Chrome dev tools / Lighthouse etc,
- W3C standards, a good understanding of UI best practices.
- RESTful services Building tools/frameworks using web technologies.
- BEM Methodology, Hybrid App development, Webpack.
- Continuous integration/continuous development.
- Social APIs like FB/Twitter/Google.
Benefits
Best in the market