Get more replies from employers
Send a job-specific resume in minutes.
Develop and maintainReact applicationsusingfunctional componentsandHooks.
Manage application state usingRedux Toolkitand data fetching usingRTK Queryor similar.
Write clean and well-typedTypeScriptcode with interfaces, generics, and union types.
Architect reusable, modular, andscalable UI components.
Integrate APIsusing RTK Query orAxioswith proper response and error handling.
Buildresponsive layoutsusing TailwindCSS, Ant Design, MUI, or ShadCN.
Build and validateformsusing React Hook Form or Formik with Yup/Zod schemas.
Implement routing withReact Routerv6+.
Work with tables, sorting, filtering, pagination, and data-heavy UI patterns.
Use Git for version control using standard branching and pull request workflows.
Optimize buildsand performance using Vite, Webpack, or similar tools.
(Good to Have) Write unit tests using Jest and React Testing Library.
(Nice to Have) Experience with CI/CD setups on Vercel or Netlify.
Requirements:
2-4+ years of hands-on experience withReact.jsin production projects.
Experience with Redux Toolkit andRTK Queryforstate and API data management.
Solid experience building complex and dynamic forms in React.
Ability to write clean, maintainable, and reusablecomponentlogic.
Strongproblem-solving skillswith the ability tostructure andoptimize logic.
Understanding of Data Structures and Algorithms (arrays, objects, maps, sets, time complexity awareness, binary search, Trees,ability to write efficient code). No competitive programming required.
Comfortable working with Git and collaborative workflows.
Nice to Have:
Experience in UI-heavy or workflow-driven applications.
Basic DevOps knowledge or experience with CI/CD pipelines.