No of Positions: 2
Location:
Noida
Tentative Start Date:
December 19, 2021
Work From :
Offsite
Rate : $ 3
-
7 (Hourly)
Experience :
4 to 6 Year
Job Description for React Redux
Experience: 4-6 Years
· Understanding of fundamentals of JavaScript
· Should have excellent knowledge on React 16+ (including hooks)
· Should be aware of new ES6 features (and actively uses them)
· Should be hands-on in React and JavaScript (should write the performant code in a clear & concise manner)
· Should be good in writing automated unit tests in React & JavaScript
· Job Description:
· We are looking for a great JavaScript developer who is proficient with React.js. Developer’s primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Redux or React hooks). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
· Responsibilities
o Developing new user-facing features using React.js
o Building reusable components and front-end libraries for future use
o Translating designs and wireframes into high quality code
o Optimizing components for maximum performance across a vast array of web-capable devices and browsers
o Making use of the existing code base and building new design on top of it
· Skills
o Strong proficiency & thorough understanding in
§ JavaScript, including DOM manipulation and the JavaScript object model
§ React.js and its core principles like hooks
o Experience with
§ popular React.js workflows
§ common front-end development tools such as Babel, Webpack, NPM, etc.
§ Recharts is a plus
§ Ant Design is a plus
o Familiarity with
§ newer specifications of EcmaScript
§ RESTful APIs
§ modern authorization mechanisms, such as JSON Web Token
§ modern front-end build pipelines and tools
§ code versioning tools such as Git
o Ability to understand business requirements and translate them into technical requirements
· A knack for benchmarking and optimization