Lead & mentor a small team of UI developers in designing and building UI and AR apps while ensuring usability, scalability, performance, and maintainability.
Rapid prototype of proof-of-concepts, dashboards, and workflows with UX/UI Designers and Product Managers.
Set high technical standards in code development by adherence to coding standards, vulnerability tests, code quality, unit testing, and packaging.
Hands-on contributor to product engineering by developing code, unit tests, code reviews, and technical documentation (this will constitute about 90% of the capacity of the Job Role)
Cross-functional collaboration with back-end developers, QA engineers, Product Managers, Professional Services, and other stakeholders
Requirements & Skills:
Minimum of 7+ years of hands-on UI development using various front-end frameworks and technologies like Angular, ReactJs, HTML5, CSS3, JavaScript, etc.
4+ years in Angular 2+ development, using RAD tools, etc while developing progressive web apps.
Unit testing using any of Karma, Jasmine, Siesta, Mocha, etc., and code coverage tools like Instanbul.
Experience with RESTful API and API security frameworks, service-oriented and microservices architecture.
Development of mobile Apps natively for iOS and Android.