# VN Technology Senior Fullstack Engineer

> CADDi · Ho Chi Minh City, Vietnam (Hybrid) · Full-time · Posted 2026-01-29

**Workplace:** hybrid

**Department:** VN Technology

## Description

**Role Overview**

We are looking for a **Sr Fullstack Engineer** to drive the development of the **CADDi SaaS Platform**. In this role, you will build and scale a high-performance web application that handles complex business logic and user interactions. You will work across the full stack, from designing DB, APIs with domain-driven design principles to optimizing frontend performance, using modern web technologies and architectural patterns.

**What You Will Do (Key Responsibilities)**

-   End-to-end design, develop & maintenance CADDi SaaS product, ensuring high availability and low latency.
-   Work with modern TypeScript stack (NestJS, Next.js…) in a complex web application.
-   Build and maintain GraphQL APIs following domain-driven design principles and schema-first approach.
-   Collaborate with cross-functional international teams to validate, implement & delivery features.
-   Participate in code reviews and maintain high code quality standards.
-   Hand-ons in product operation such as on-call, incident response & troubleshooting.
-   Write high-quality technical documentation (eg. ADR, Design Docs, Runbook) and actively participate in architectural decisions.

## Requirements

**MUST HAVE**

-   7+ years of experience in web application development.
-   Proficiency in statically typed programming languages such as TypeScript/Rust… with experience in both frontend and backend development.
-   Experience in FE development specially React (Hooks, Context, State Management) and Next.js (SSR/SSG).
-   Backend development experience with Node.js and GraphQL (Schema design, Resolvers, N+1 problem solving).
-   Hands-on experience with PostgreSQL & ORM(Prisma) database design and optimization.
-   Experience building and maintaining REST and GraphQL APIs.
-   Knowledge of domain-driven design and modular architecture patterns.
-   English communication skills ~B1 (Reading/Writing/Speaking) for global collaboration.

**NICE TO HAVE**

-   Experience with patterns & architecture such as BFF, clean architecture , micro-services & DDD, eg…
-   Familiarity with Cloud Infrastructure (GCP, Kubernetes) and CI/CD pipelines (GitHub Actions).
-   Experience in B2B SaaS or complex enterprise applications.
-   Experience in design and development of large systems across multiple teams.
-   Experience working with Scrum or Agile methodologies.
-   Experience developing security-conscious web applications.

**Product development environment**

-   Frontend: TypeScript, React, Next.js
-   Backend: TypeScript, Node.js (NestJS), Rust (Axum).
-   Machine Learning/Algorithms: Rust, Python, OpenCV, PyTorch,TorchServe, Elasticsearch, Vertex AI
-   Infrastructure: Google Cloud, Google Kubernetes Engine, Anthos Service Mesh, Istio, Cloudflare, Argo Workflows
-   Event Bus: Cloud Pub/Sub
-   DevOps: GitHub, GitHub Actions, ArgoCD, Kustomize, Helm, Terraform, Datadog, MixPanel, Sentry
-   Data: CloudSQL (PostgreSQL), AlloyDB, BigQuery, dbt, trocco
-   API: GraphQL, REST, gRPC
-   Development tools:GitHub Copilot, Figma, Storybook
-   Communication Tools: Slack, Discord, JIRA, Miro, Confluence

**Who fits this role?**

-   Product-Minded: You care about the "Why" behind the feature, not just the code. You proactively clarify requirements to deliver the best user value.
-   Detail-Oriented: You care about edge cases, error handling, and UI consistency.
-   Continuous Learner: You stay updated with the latest trends in the JavaScript/TypeScript ecosystem and apply them pragmatically.

## Benefits

**APPLICATION GUIDELINES & BENEFITS**

1\. Working style:

-   Hybrid (come to Office at least once a week)
-   Remote (depending on the case, and limited to those who can go on business trip due to Company orders)

2\. Office address: 

-   HCMC: 7F, Gia Loc Building, No. 27-29 Nguyen Cuu Van Street, Ward 17, Binh Thanh District, HCMC
-   Hanoi: Unit 9.03, 9F, The West Building, 265 Cau Giay Street, Cau Giay Ward, Hanoi

3\. Employment type: 

-   Official full-time employee
-   Probation period: 2 months

4\. Holidays and leave:

-   Annual paid leave: 12 days
-   National holidays
-   Year-end holidays (December 31 to January 3)
-   Tet holidays
-   Others (following Labor Regulations)

5\. Benefits:

-   13th month salary
-   Salary review: twice a year
-   100% monthly basic salary and mandatory social insurances in 2-month probation
-   Premium Health Insurance
-   Social insurance, health insurance, unemployment insurance, workers’ accident compensation insurance
-   Annual health check-up
-   Allowances such as: child-care allowance, commuting allowance, life event congratulatory gift, etc
-   Growth support such as subsidy for server fee, support for attending external training courses
-   Intensive training program (external or internal training courses, workshop etc)
-   Devices: PC and display of desired specifications
-   Awards: Company awards, every 6 month MVP awards
-   Activities: Year-end-party, team building, etc

## Apply

[Apply at CADDi](https://apply.workable.com/caddi/j/3C793586C4/apply)

---
Powered by [Workable](https://www.workable.com)
