Senior Full Stack Engineer (Fully Remote + SHUI Included)

November 26, 2025
Open
Open
Location
Vietnam
Occupation
Full-time
Experience level
Senior
Apply
Job Summary

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.

Highlight
Highlight

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).
Apply now
Thanks you!
Oops! Something went wrong while submitting the form.
Please let us know if this job is expired. Your support helps us maintain an accurate job board!
Similar Jobs
image.png
Lead Fullstack Engineer
Mindera
Vietnam
Full-time
Senior
Binance
Senior Frontend Engineer
Binance
Vietnam
Full-time
Senior
image.png
Full Stack AI Product Developer - Recruitment Technology
Hyphen Connect Limited
Vietnam
Full-time
Senior
Glints
Glints
Glints is a Singapore-based online talent recruitment platform that allows applicants to search and apply for internships and job opportunities.
HQ Location
Company size
1-10
Founded in
Industry
Human Resources
Website