Job Description
Job Description
β Build and maintain production-grade React applications using TypeScript, React Router v7, and a shared monorepo.
β Collaborate with designers and backend engineers to deliver features that are robust, testable, and aligned with Figma and Storybook specs.
β Write and maintain strict, explicit types and domain models in shared packages.
β Implement and enforce separation of concerns: logic hooks, UI components, and service functions.
β Handle all states (loading, error, empty, success) in UI and data fetching flows.
β Contribute to routing using centralized route configs and lazy-loading patterns.
β Participate in code reviews and help maintain high standards for code quality, readability, and maintainability.
β Write and maintain tests for pure functions and UI components using Jest and Storybook.
β Follow and improve our ESLint, Prettier, and TypeScript strict mode standards.