Posted:1 day ago|
Platform:
On-site
Full Time
Position : React Developer II - Medical Compliance Test Suite. Location : Ahmedabad (On-site). Experience : 3 - 5 years. Position Type : Full-time, Permanent. The role focuses on building scalable, responsive user interfaces using React (with Hooks), ES6+ JavaScript, and RESTful APIs, with an emphasis on performance and maintainability. 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 Skill Required Depth : 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 (ref:hirist.tech) Show more Show less
Ajmera Infotech Inc.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Ahmedabad, Gujarat, India
Salary: Not disclosed
Ahmedabad, Gujarat, India
Salary: Not disclosed