Developing and implementing responsive user interface components using React concepts.
Developing and implementing front-end architecture to support user interface concepts.
Building reusable components and front-end libraries for future use
Translating PSDs and wire-frames into high quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Meeting with the development team to discuss user interface ideas and applications
Monitoring and improving front-end performance.
Documenting application changes and developing updates
Skills :
5+ Yrs of experience with React JS
Should able to work as individual contributor with minimum guidance
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model thorough understanding of React.js and its core principles
Experience with popular state management libraries (such as Flux, Redux or MobX)
Have good knowledge on MySQL
Experience of integrating and leveraging REST services and GraphQL
Experience of working with modern authorization mechanisms, such as JSON Web Token
Familiarity with code versioning tools (such as Git, SVN, and Mercurial)
A good understanding of the latest UI/UX practices
Familiarity with modern front-end build pipelines and tools such as Babel, Webpack, NPM,
Experience in NodeJS will be added advantage.
Must have knowledge of software fundamentals
Must have strong JavaScript fundamentals
Education Details :
Have a degree in Computer Science or a similar field.