Job Location: Gandhinagar
We are looking for a talented and motivated Frontend Developer with strong ReactJS skills to join our team. In this role, you will be responsible for building modern, responsive, and high-performance web applications. You will work closely with our design, backend, and product teams to deliver user-centric features and improve existing systems.
Key Responsibilities:
- Develop and maintain scalable, reusable, and efficient frontend components using ReactJS.
- Collaborate with UI/UX designers to implement responsive and intuitive user interfaces.
- Integrate frontend components with RESTful APIs and third-party services.
- Write clean, maintainable, and well-documented code.
- Optimize applications for speed and performance.
- Participate in code reviews, debugging, and testing.
- Stay up to date with the latest trends and best practices in frontend development.
Required Skills:
- Proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Strong experience with ReactJS and its core principles (Hooks, Context API, etc.).
- Experience with state management libraries such as Redux, Zustand, or similar.
- Familiarity with modern frontend build pipelines and tools (Webpack, Babel, Vite, etc.).
- Proficient in HTML5, CSS3, and responsive design principles.
- Experience with version control tools like Git.
- Understanding of RESTful APIs and integration techniques.
- Familiarity with testing frameworks like Jest, React Testing Library, or similar.
Nice to Have:
- Experience with TypeScript.
- Knowledge of CSS pre-processors (SASS/SCSS).
- Familiarity with UI libraries such as Material-UI, Ant Design, or Tailwind CSS.
- Experience with performance optimization and accessibility best practices.
- Exposure to Agile/Scrum methodologies.
Note: Immediate joiners will be given priority.