React.js Developer (3–5 Years)
Overview
We’re seeking a React.js Developer to build high-quality, performant web applications.
You’ll work closely with designers, backend engineers, and product to deliver
responsive, accessible UIs.
Key Responsibilities
- Develop SPA features using React.js (hooks, functional components) and ES6+.
- Build responsive layouts with HTML5, CSS3/SCSS, and modern CSS techniques.
- Integrate REST (and/or GraphQL) APIs; handle state, caching, and error
boundaries.
- Implement state management (e.g., Redux, RTK Query, Zustand, or Context API).
- Ensure cross-browser compatibility, performance optimization, and web
accessibility (a11y).
- Write unit/integration tests with Jest and React Testing Library.
- Use Git for version control and participate in code reviews and CI/CD workflows.
- Debug issues with browser DevTools; profile and optimize rendering.
- Collaborate with designers to translate Figma/Sketch designs into pixel-perfect
components.
- Document components and patterns; contribute to a shared design
system/component library.
Required Skills
- 3+ years of professional front-end development.
- 2+ years building production apps with React.js.
- Strong JavaScript (ES6+) fundamentals and understanding of async patterns and
the DOM.
- Solid grasp of React concepts: hooks, context, refs, memoization, effects, and
lifecycle.
- Strong HTML/CSS skills (Flexbox/Grid, responsive design).
- Experience with routing (React Router) and API integration (REST/JSON; GraphQL
a plus).
- Familiarity with modern build tools (Vite/Webpack, Babel, NPM/Yarn).
- Excellent problem-solving, attention to detail, and communication skills.
- Ability to work independently and in a team, managing multiple tasks.
Nice to Have
- TypeScript in React projects.
- RTK/RTK Query, SWR, or React Query for data fetching.
- Tailwind CSS or Material UI/Chakra for component styling.
- Form libraries (React Hook Form, Formik) and schema validation (Yup/Zod).
- End-to-end testing (Playwright/Cypress).
- Knowledge of SSR/SSG (Next.js) and basic SEO for SPAs/SSR.
- Experience with performance tools (Lighthouse, Web Vitals) and accessibility
tooling.
Whatsapp: 8929078188
Job Type: Full-time
Work Location: In person