You will work on complex front-end products — analytics dashboards, form builders, calendar views — for enterprise clients. Average codebase scale 50k-100k LOC.
Responsibilities
- Develop UI with React + TypeScript using client or internal design systems.
- Write unit and integration tests using Vitest + Testing Library.
- Collaborate with designers (Figma) and backend engineers (REST/GraphQL) to complete features.
- Participate in code reviews and mentor junior team members when needed.
Requirements
- 3+ years React + TypeScript on production projects.
- Proficient in state management (Zustand, Redux Toolkit, or equivalent).
- Solid understanding of performance — knowing when to use useMemo, useCallback, virtualization.
- Good technical English reading skills.
Nice to Have
- Experience with Next.js 14+ (App Router).
- Hands-on experience with shadcn/ui style component systems.
Benefits
- Salary 25–50 million VND/month + quarterly bonuses.
- Premium health insurance.
- MacBook Pro + ergonomic setup.
- Hybrid work: 3 office days + 2 remote days.