React.js Developer II

3 - 7 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a React Developer II - Medical Compliance Test Suite based in Ahmedabad, your primary focus will be on building scalable and responsive user interfaces using React, ES6+ JavaScript, and RESTful APIs. Your role will emphasize performance and maintainability to ensure a seamless user experience. Key Responsibilities: - Build responsive and reusable UI components using React.js - Integrate frontend logic with REST APIs - Collaborate with backend, design, and QA teams in Agile sprints - Maintain high performance and cross-browser compatibility - Participate in code reviews, estimations, and daily standups - Migrate class-based components to functional with Hooks when needed Must-Have Technical Skills: - Strong command of React Hooks such as useState, useEffect, and useContext for managing state, lifecycle, and side effects in functional components. - Able to differentiate class vs. functional patterns, migrate legacy codebases, and explain the Virtual DOM vs. Real DOM. - Deep familiarity with closures, hoisting, async/await, Promises, destructuring, arrow functions, and handling asynchronous API logic. - Comfortable debugging JS behavior, explaining runtime output, and writing modular, reusable logic. - Experience managing global state using Redux or Context API. - Able to configure basic reducers/actions, use useSelector/useDispatch, and understand unidirectional data flow. - Proficient in writing semantic, accessible HTML5. Capable of building responsive layouts using Flexbox, Grid, and media queries. Strong understanding of the CSS box model and positioning schemes (relative, absolute, fixed, sticky). - Skilled in making fetch or axios calls to REST APIs, managing loading states, and handling success/error scenarios. Able to decouple UI logic from data-fetching logic for maintainable code. - Experience working in Agile environments. Comfortable participating in standups, effort estimations, and collaborating using Git and task boards (e.g., JIRA). Strong verbal and written communication skills. Nice-to-Have Skills: - Basic testing using Jest or React Testing Library - Familiarity with React performance optimizations (useMemo, useCallback) - Knowledge of React Router for SPA navigation - Experience with CSS Frameworks like Bootstrap, SCSS - Understanding of Git, branching, and CI/CD pipelines Please Note: The job description is extracted from hirist.tech.,

Mock Interview

Practice Video Interview with JobPe AI

Start ReactJS Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You