Apply Online
Job description for React Developer
Experience: 1-3 years
Roles and Responsibilities:
-
Strong knowledge of Reactjs
-
Hands-on experience working with Object-Oriented JavaScript (OOJS), JavaScript libraries and their practical uses in building complex interactive experiences
-
Perform product analysis and development tasks of an increasingly complex nature which may require extensive research and analysis
-
Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
-
Expert knowledge of ReactJS State Management using Redux, Hooks, State & Context
-
Good knowledge of ReactJS UI frameworks like Bootstrap & Material UI
-
Strong knowledge of Unit Testing using Jest, Enzyme, or Sinon
-
Expert knowledge of ReactJS routing
-
Good knowledge of ReactJS Utility libraries like Lodash & Moment
-
Writing tested and documented JavaScript, HTML, and CSS
-
Good knowledge of Version Control System (Github, Bitbucket)
-
Expert knowledge of RESTful Services
-
Should be aware of performance optimization
Desired Candidate Profile:
-
Strong problem solving and analytical skills with the ability to clearly communicate and share solutions with fellow team members
-
Ability to wear many hats and learn new technologies quickly
-
Expertise in delivering high-quality, innovative application
-
Strong desire to build, sense of ownership, urgency, and drive
-
Excellent written communication and verbal agility are strong assets
-
Immediate joiners are preferable
Education:
BCA in Any Specialization, B.Tech/B.E. in Any Specialization
M.Tech in Any Specialization, MCA in Any Specialization
Key Skills
Redux, CSS, Web Services, Web Developer, Javascript, HTML, React.Js