Build and maintain scalable single-page applications using
React
.
Translate UI/UX designs into pixel-perfect, accessible, and responsive components.
Write clean, testable code and maintain component libraries and style guides.
Optimize application performance (rendering, bundle size, network).
Implement state management (Context, Redux, Zustand, or similar) and side-effect handling.
Integrate with RESTful APIs and/or GraphQL endpoints.
Write unit and integration tests (Jest, React Testing Library or equivalent).
Participate in code reviews, sprint planning and contribute to technical decisions.
Troubleshoot and debug across browsers and devices; ensure cross-browser compatibility.
Mentor junior developers when needed and document best practices.
Must-have skills
3 years of professional experience building applications with
React
(hooks, functional components).
Strong knowledge of
JavaScript (ES6+)
, HTML5 and CSS3 (Flexbox/Grid).
Experience with a state management solution (Redux, Context API, MobX, Zustand etc.).
Familiarity with build tools and bundlers (Webpack, Vite, or similar).
Experience with version control (Git) and collaborative workflows (PRs, code reviews).
Unit/integration testing experience (Jest, React Testing Library, Cypress -- at least one).
Good debugging skills and performance tuning experience.
Comfortable working in Agile/Scrum teams and using tools like Jira, Trello, or similar.
Good-to-have
Experience with
TypeScript
in React projects.
Knowledge of UI libraries (Material-UI, Ant Design, Chakra UI) and creating custom component libraries.
Experience with GraphQL (Apollo or Relay).
Familiarity with CI/CD pipelines, Docker, or cloud deployment (AWS/Azure/GCP).
Experience with accessibility (WCAG) and internationalization (i18n).
Basic understanding of backend concepts (HTTP, auth, caching).
Job Type: Full-time
Pay: ?30,000.00 - ?40,000.00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.