Here's the detailed JD I received:
Skillset:
React JS, Type Scripting, Redux, ES6(Java Script), CSS, REST, Node JS, Junit, Reactive Native and React IDE tools like Webstorm
Job Description
· Architect, Design, Develops and maintains enterprise product UIs by understanding problem domain and solutions.
· Understands business requirements and translate into design with technical details.
· Leads technical design especially UI technologies and back end integration.
· Proactively reviews the UX Design and closely work with UX Design team.
· Identifies and resolves software defects.
· Define and follows standard development processes and procedures.
· Owns code base and maintains it with high quality.
· Quality focused with well verse in code quality like Unit test, Sonar, Checkstyle, etc.
· Well versed with latest UI technologies to make right choice of UI frameworks
· Lead UI team with Sr. developers and act as mentor of UI team and perform code reviews
· Identify and develop UI components
· Demonstrates problem solving and innovation ability in their software development and maintenance tasks.
· Proactively picks up design and maintenance tasks to triage and fix defects with inputs from their manager. Plans and prioritizes own work. Proactively notifies their manager of impairments to commitments. Proactively seeks or provides assistance as required. Participates in implementing performance benchmark tests.
Skill Set Required
· 8+ yrs of strong experience as UI Architect in designing enterprise products
· Extensive hands on experience in UI Technologies with strong expertise React JS, Type Scripting, Redux, ES6(Java Script), CSS, REST, Node JS, Reactive Native and React IDE tools like Webstorm
Possess good knowledge on Redux, RESTful Web Services, Jenkins
Must have experience in building enterprise SaaS based web applications especially on Azure