Job Description
Responsibilities include, but are not limited to:
• You will directly work with client to develop UI for react application.
• While working with client technical team you should be able to understand the architecture, performance requirements and design the system accordingly
• You will be working with the API team to get the data for react application
• Write unit tests using jest and enzyme for library of ReactJS components
• You should be able to analyse the response times and optimize the application
• You must build rapport with customer by delivering quality work
• Work with product engineering team to write library of reusable ReactJS components
Skills:
• 6-8 years of experience in design and development of UI applications.
• Expert & hands-on on ReactJS and ability to design & develop SPA using components and Redux architecture.
• Proficient understanding of object-oriented client-side scripting using ES6.
• Strong in optimizing performance of applications built using ReactJS
• Good understanding of CSS pre-processing platforms, such as LESS and SASS
• Good understanding of accessibility principles and ensuring that application will adhere to them
• Good understanding of REST/JSON
• Experience in Unit Testing framework - JEST, Enzyme
• Well versed with source control tools like GIT/SVN
• Good communication skills, behaviours skills and interpersonal skills
• Must be familiar with Agile methodologies and how to operate in modern development team
• Ability to ramp-up quickly
Primary Skills:UI
Secondary Skills:CSS, React.js, WCF/ Rest API, React JS, GIT