Job Description
We are seeking a highly skilled Front-End Developer (React) to join our client's team , a renowned Fortune 500 company , working on cutting-edge software solutions. This role focuses on modern front-end development , emphasizing React.js, micro front-end architecture, and scalable UI design
Key Responsibilities:
- Develop, enhance, and maintain scalable front-end applications using ReactJS.
- Implement micro frontend architecture to build modular, reusable UI components.
- Write efficient, reusable, and testable code following best practices.
- Perform unit and integration testing using Jest, React Testing Library, Playwright, or similar frameworks.
- Manage application state with Redux, Context API, or Recoil.
- Optimize application performance and ensure seamless user experiences.
- Work with Webpack, Module Federation, and other bundling tools for micro frontends.
- Collaborate with backend teams to integrate RESTful APIs and GraphQL.
- Follow CI/CD workflows and contribute to a smooth deployment process.
- Work closely with cross-functional teams in an Agile environment.
- Maintain high coding standards and contribute to code reviews.
Requirements:
- 3+ years of experience in ReactJS development.
- Strong understanding of micro frontend architecture and modular UI development.
- Proficiency in JavaScript, TypeScript, HTML, CSS, and modern front-end tools.
- Hands-on experience with Jest, React Testing Library, Playwright, or similar testing frameworks.
- Experience with state management libraries like Redux, Context API, or Recoil.
- Familiarity with Webpack, Module Federation, and front-end bundling techniques.
- Experience with CI/CD pipelines and Git workflows.
- Understanding of RESTful APIs and GraphQL.
- Strong problem-solving skills and the ability to work collaboratively.
- Excellent communication and teamwork skills.
Job Tags
Contract work,