Posted on: 24/09/2025
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.
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1551493
Interview Questions for you
View All