Engineering
Featured

Senior Frontend Engineer (React / TanStack)

Hybrid · Ho Chi Minh City, Vietnam
Full Time
5+ years

Architect and ship high-performance React interfaces for complex enterprise workflows and polished product surfaces. Own the frontend ecosystem end-to-end, from state and routing patterns to design-system leadership.

About the Role

We are hiring an experienced frontend engineer with range across Advanced UIs and product engineering. You will architect frontend systems for complex enterprise workflows (node graphs, editors, dashboards) and ship polished product surfaces (admin tools, agent consoles, data-dense client apps) on a modern React + TanStack stack. In this role, you will set frontend standards, drive design-system excellence, and provide hands-on leadership. You care about UX and type safety as much as performance, and you move fast without breaking the type system.

Key Responsibilities

Frontend Architecture

Lead the design and implementation of scalable, modular frontend architectures for complex workflow management and system observability.

Architect solutions that translate intricate backend logic into intuitive, high-performance visual interfaces (e.g., node-based graphs, custom controls).

Establish technical standards for state management, rendering performance, and component reusability in a modern React stack.

Drive technical evaluations for visualization libraries and build-vs-buy decisions for UI frameworks.

Product Engineering

Own features end-to-end: design review, data contract, implementation, analytics, polish, and follow-up iterations.

Build data-dense product surfaces (tables, filters, detail views, wizards, editors) that stay fast on real datasets.

Model server state with TanStack Query: cache boundaries, optimistic updates, invalidation, streaming and retries.

Model route state with TanStack Router: type-safe params, search-param schemas, nested layouts, loader patterns.

UI Systems & Quality

Contribute to a shared component library and design tokens with accessibility as a first-class concern.

Tune rendering performance: memoisation, virtualisation (TanStack Virtual), Suspense boundaries, bundle splits.

Write component tests (Playwright, Vitest, Testing Library) and tighten feedback loops on UX regressions.

Maintain a strict TypeScript posture: strict mode, discriminated unions, zod-validated API contracts.

Cross-Functional Leadership

Partner with design on product flows before the first line of code; push back on ambiguity early.

Partner with backend on REST / streaming API contracts; propose changes when the UI surfaces pain.

Deliver production-ready React components and applications that abstract complex system data for the end-user.

Mentor engineers and make key architectural decisions for the UI ecosystem.

Qualifications

Must-Have Technical Expertise

5+ years as a software engineer with a portfolio of shipped, polished product surfaces.

Expert React and strict-mode TypeScript, with real understanding of rendering, reconciliation and performance.

Proven experience with modern build and dev-server tooling (Vite, esbuild) and testing (Playwright, Vitest).

Production experience with TanStack Query and at least one of TanStack Router, Table, Form, or Virtual.

Ability to translate complex backend data structures into usable, interactive UI paradigms.

Proficiency with AI-assisted development tools (Cursor, Claude Code, GitHub Copilot, or similar).

Product & Systems

Comfort with zod or Valibot for runtime schema validation and typed API contracts.

Experience with design systems (shadcn/ui, Radix UI) and Tailwind CSS in production apps.

Understanding of REST, streaming and WebSocket patterns from the client side.

Demonstrated ability to ship features independently on a two-week cadence.

Leadership & Communication

Proven experience leading frontend initiatives or projects in Agile settings.

Strong decision-maker with a pragmatic approach to UI/UX tradeoffs.

Excellent communicator; able to articulate design system choices to product and engineering stakeholders.

Preferred/Bonus

Experience with graph visualization libraries or canvas-based rendering.

Experience with TanStack Start or similar full-stack React frameworks (Next.js, Remix).

Experience with LLM-powered product UIs: streaming responses, tool-use surfaces, agent consoles.

Prior experience delivering compliance-ready enterprise portals or multi-tenant UIs.

Contributions to TanStack, shadcn/ui, Radix, or comparable open-source frontend libraries.

Strong Vietnamese and English communication skills.

Benefits

Competitive salary and performance incentives

Advanced training in modern platform technologies

Flexible work arrangements

A collaborative, innovative engineering team environment

Ready to Join Our Team?

We're excited to meet passionate engineers who want to build the future of AI. Apply now and let's create something amazing together.