Skill required : React 18+, TypeScript, React Query, Redux, CSS / CSS3, CSS Modules, Tailwind or CSS-in-JS (Emotion / Styled-Components); HTML, JavaScript, Responsive Design, API Integrations (REST / GraphQL), Accessibility
Key Responsibilities :
- Lead end-to-end front-end development with React 18+, TypeScript, modern state management (Redux Toolkit) and data-fetching (TanStack Query / React Query).
- Translate product requirements and UX designs into responsive, accessible interfaces; enforce design-system usage (Storybook), component reusability, and clean code standards.
- Define front-end architecture patterns (module federation / micro-frontends where applicable), build pipelines (Webpack / Vite), and CI / CD integration.
- Optimize performance (bundle size, code-splitting, memoization, virtualization)
- Integrate REST and GraphQL APIs; collaborate with back-end teams on contract-first development, versioning, and reliability.