HamburgerMenu
hirist

Frontend Developer - React.js

SDOD TECHNOLOGIES PRIVATE LIMITED
Multiple Locations
2 - 4 Years

Posted on: 24/09/2025

Job Description

Key Responsibilities :

- Develop responsive and scalable web applications using ReactJS.

- Utilize React Hooks such as useState, useEffect, and useContext for component logic and state management.

- Manage application state efficiently using Redux or Context API.

- Implement advanced React patterns including Higher-Order Components (HOCs), render props, lazy loading, and code-splitting to optimize performance.

- Develop and maintain backend services with Node.js to support frontend functionalities.

- Integrate frontend components with backend systems and third-party APIs through RESTful services.

- Translate UI/UX designs from Figma, Sketch, or other design tools into pixel-perfect React components using Material UI or similar libraries.

- Write unit and integration tests using Jest, React Testing Library, or Cypress to ensure code quality and reliability.

- Use Git for version control and actively participate in CI/CD pipelines for smooth deployment on cloud platforms like GCP or AWS.

- Participate in Agile ceremonies (Scrum/Kanban), collaborating closely with cross-functional teams.

- Mentor and assist junior developers and interns to foster knowledge sharing and team growth.

Required Skills and Qualifications :

- 2-4 years of hands-on experience in frontend development using ReactJS.

- Strong proficiency with React Hooks (useState, useEffect, useContext) and state management tools such as Redux or Context API.

- Experience with advanced React patterns and performance optimization techniques.

- Familiarity with backend development using Node.js.

- Solid experience in integrating RESTful APIs and third-party services.

- Skilled in translating design tools (Figma, Sketch) into responsive, accessible React components.

- Experience with UI libraries like Material UI or similar component frameworks.

- Strong testing skills with Jest, React Testing Library, or Cypress.

- Good understanding of Git workflows and CI/CD processes, preferably with cloud platforms like AWS or GCP.

- Exposure to Agile methodologies and collaborative teamwork.

- Excellent communication skills and ability to mentor junior team members.

Preferred Qualifications :

- Experience working in cloud environments such as AWS or Google Cloud Platform.

- Knowledge of containerization or DevOps practices is a plus.

- Understanding of web accessibility standards and SEO best practices.

- Familiarity with TypeScript.


info-icon

Did you find something suspicious?