About this role
Job Title: React Developer
Position Summary
We are seeking an experienced React Developer with strong expertise in React 18 , Material UI, React Hook Form, React Query, Redux Toolkit to design, build, and support modern web applications. The ideal candidate will have hands-on experience across frontend development, with a strong focus on clean architecture, performance, and maintainable code.
Key Responsibilities
Frontend Development
- Design and develop responsive, accessible single-page applications using ReactJS 18 and Vite
- Build reusable UI components using MUI (Material UI) and Fluent UI.
- Implement client-side state management using Redux Toolkit.
- Manage server-state and data fetching using React Query.
- Develop and validate forms using React Hook Form.
- Style applications using Styled Components and SCSS.
- Ensure cross-browser compatibility, performance optimization, and adherence to accessibility standards
Source Control & Delivery
- Follow established Git source control processes and versioning strategies.
- Participate in code reviews to ensure quality and consistency.
- Support build and deployment pipelines as part of the application delivery process.
- Collaborate closely with QA, product owners, and UX designers in Agile/Scrum teams.
Required Qualifications
- Strong experience with ReactJS 18 and Modern React patterns .
- Strong experience in Java Script and Typescript .
- Hands-on experience with MUI and/or Fluent UI.
- Experience using Redux Toolkit , React Query , and React Hook Form.
- Strong Experience in Styled Component Generation.
- Hands-on experience in RSJF Schema .
- Strong Experience in Generating Unit Test using Jest .
- Experience with Git source control and versioning
- Strong problem-solving and communication skills
- Familiarity with Agile/Scrum development methodologies
- Experience modernizing legacy applications
- Experience working in large enterprise application environments