Description

You will build and optimize scalable frontend applications using React and TypeScript within a micro frontend architecture.

Responsibilities

  • Develop and maintain React.js applications using TypeScript for high-performance web environments.
  • Implement micro frontend architecture using module federation and containerized applications.
  • Build reusable frontend components in collaboration with backend developers and UI/UX designers.
  • Optimize application performance through efficient state management and React best practices.
  • Ensure code quality by writing unit and integration tests using Jest or React Testing Library.

Required Skills

  • 3+ years of frontend development experience with React.js and TypeScript.
  • Hands-on experience with Micro Frontend architecture and Webpack 5 Module Federation.
  • Proficiency with state management libraries such as Redux, Zustand, or Recoil.
  • Experience integrating RESTful APIs and GraphQL.
  • Competency in CSS-in-JS frameworks like Styled Components, Emotion, or Tailwind CSS.
  • Knowledge of build tools including Webpack, Babel, or Vite.
  • Experience with CI/CD pipelines and testing frameworks like Jest or Cypress.
  • Working knowledge of Agile and Scrum methodologies.

Education

Any Gradute