Responsibilities:
- Build pixel‐perfect, responsive pages and widgets (catalogs, lists/tables, dashboards, forms,
modals). - Create clean, reusable components with MUI 7 + Emotion; maintain the design system and
theme. - Evolve theme/tokens (colors, typography, spacing), light/dark themes, and brand skins.
- Add tasteful animations and micro‐interactions (motion/react, react‐spring) with performance in
mind. - Maintain Storybook 8: stories, docs, visual states, and coverage for components.
- Cover UI states thoroughly: loading/empty/error, hover/focus/active, accessibility.
- 3+ years of commercial frontend experience.
- Strong responsive and cross‐browser layout skills; semantic HTML5, modern CSS, Flexbox/Grid.
- Solid React skills and practical TypeScript (props/state/hooks typing).
- Hands‐on with MUI 5+/7 and Emotion: theme customization, `styled`/`sx`, component
overrides. - Comfortable with UI animations (motion/react or framer‐motion, react‐spring).
- Great eye for UX details: states, accessibility (ARIA, focus), HiDPI, performance.
- Send your CV and portfolio (GitHub/Storybook/live links).
Nice to Have
- MobX 6, TanStack React Query 5, React Router 7.
- i18n with i18next; RTL/multi‐locale experience.
- DnD (dnd‐kit) in admin UI; charts (Recharts).
- Storybook 8 best practices; basic tests (Playwright/Vitest).
- Theming/white‐label experience; dark/high‐contrast modes.
- Direct work with external partners/providers
- Complex architectural challenges at scale
- Meaningful product influence and ownership
- A strong, senior engineering team
- Remote-first culture
-
Full legal employment with an international company
-
Remote work.