React.JS - Mumbai
- Full-time
Company Description
We are a fast-growing career-tech company. Our goal is to help 40M+ students and young professionals become employable and find their dream jobs! With FastJobs.io, the dream of landing an excellent job is no longer a dream, it is an achievable goal.
Job Description
Responsibilities:
Please find below JD for react resource.
3+ years of professional experience developing frontend web applications in ReactJS
Knowledge of TypeScript / Flow
Experience in managing state using Redux and Thunk
Server side implementation using react Next and node js
Web application development experience in HTML5, CSS3 and JavaScript (including new ES features)
Hands-on experience working with Object Oriented JavaScript (OOJS), JavaScript libraries and their practical uses in
building complex interactive experiences
Hands-on experience in building high performant React applications
Hands-on experience working with TDD in JS with the help of frameworks like Mocha, Chai, Jest, Enzyme, React
Testing Library etc.
Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Experience in state management libraries like Redux and MobX
Good understanding of asynchronous request handling, partial page updates, and AJAX
Familiarity with various component libraries and design systems
Proficient in using media queries and CSS frameworks like bootstrap or foundation for implementing responsive web
design patterns in the applications
Knowledge of common JavaScript design patterns
Experience in owning Code Quality and Code Review processes
Good understanding of application debugging techniques
Working experience with NPM, WebPack, ESLint,
Excellent programming skills in Javascript
Experience in writing unit tests using Jest
Experience of integrating RESTful Web APIs in Web Application.
In-depth knowledge of JavaScript, CSS, HTML, web application design, swagger/ postman, responsive, Typescript and
front-end languages
Experience working with version control like Git / Bitbucket
Experience working in Agile Scrum Methodology
Good communication skills
Familiarity with popular NodeJS packages (e.g. express)
Thanks & Regards,
Suraj.