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.
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application