Senior Full Stack Engineer (Fully Remote + SHUI Included)
Vị trí này làm việc hoàn toàn từ xa với Glints tại Việt Nam, hợp đồng toàn thời gian. Bạn sẽ phát triển các sản phẩm như VibeData Studio, Assurance Hub, tích hợp frontend với backend, xây dựng tính năng real-time và duy trì hệ thống thiết kế UI. Môi trường sử dụng các công nghệ hiện đại như React, Next.js, TypeScript, Tailwind, Python, FastAPI và Azure, cùng các công cụ hiện đại cho CI/CD và cộng tác.
Yêu cầu gồm thành thạo React, Next.js, TypeScript strict mode, kinh nghiệm với shadcn/ui, Radix, Tailwind CSS, hiểu về state machines, backend Python/FastAPI, API tích hợp và thành thạo các dịch vụ Azure. Ưu tiên ứng viên đã từng xây dựng các giao diện phức tạp, real-time UI và CI/CD với DevOps hoặc GitHub Actions.
About Glints
Glints is the leading talent ecosystem in Southeast Asia. Our mission is to enable the 120 million professionals in the region to grow their careers and empower organizations to hire the right talent from anywhere in Southeast Asia. Officially launched in 2015 in Singapore, Glints has empowered more than 3 million talent and 50,000 organizations to realize their human potential. Today, we stand at the forefront of human capital empowerment as the fastest-growing startup in the career development and talent recruitment space. Glints currently operates in Indonesia, Malaysia, Singapore, Vietnam, Philippines, and Taiwan.
Position: Senior Full Stack Engineer
Location: Ho Chi Minh City, Vietnam (Fully Remote)
Tech Stack
Frontend: React, Next.js, TypeScript, shadcn/ui, Radix, Tailwind, Framer Motion, TanStack Query, Zustand/Jotai.
Backend: Python, FastAPI, GraphQL/tRPC, Azure App Services, Azure Functions, Azure Monitor.
Integrations: MCP servers, internal APIs, GitHub, Azure DevOps.
Workflow: Cursor, Claude, GitHub, CI/CD pipelines (Actions/ADO), Linear, Figma.
Key Responsibilities
- Develop the VibeData Studio, a conversational workspace where users describe intent and agents generate governed data outputs.
- Build the Assurance Hub, a UI for AI-augmented incident response and operations.
- Design UX patterns for agentic systems, such as: reasoning-chain visualizations, diff/merge interfaces for agent-generated proposals multi-turn refinement flows surfacing uncertainty, explanations, and validation errors.
- Create real-time collaborative features (shared sessions, incident timelines, approvals).
- Integrate frontend applications with backend services and MCP-based integrations (Git, Purview, Fabric, Airbyte, dbt, etc.).
- Implement resilient UI behaviors: robust error states, fallbacks, progressive disclosure, and agent-aware UI logic.
- Build and maintain the design system and component library (shadcn/Radix/Tailwind).
- Add observability instrumentation across UI and API boundaries.
- Work closely with Platform, DevOps, and AI Engineering teams to deliver full-stack features.
- Own features through the full lifecycle: concept → design → implementation → telemetry → iteration.
Technical Requirements
Frontend Engineering
- Expert in React and Next.js (App Router, Server Components).
- Advanced TypeScript (strict mode).
- Strong experience with shadcn/ui, Radix, and Tailwind CSS.
- Skilled with state machines (XState or equivalent).
- Familiar with TanStack Query for server state.
- Comfortable building real-time UIs (WebSockets, SSE, subscriptions).
- Able to design complex, interaction-heavy interfaces (modals, wizards, timelines, graphs, diff views).
Backend Engineering
- Strong Python fundamentals.
- Experience with FastAPI (async/await, Pydantic).
- Ability to build backend APIs (REST, GraphQL, or tRPC).
- Experience integrating with external tools such as Fabric, Git, Airbyte, dbt, Airflow.
- Understanding of distributed systems concepts (timeouts, retries, idempotency).
Azure Platform Experience
- Experience deploying to: Azure App Service, Azure Functions, Azure Container Apps, AKS (optional).
- Familiarity with: Entra ID / Azure AD, Managed Identity, Key Vault, Azure Storage, Azure Monitor + App Insights, Azure DevOps or GitHub Actions (CI/CD).
Similar Jobs





