VN Technology Senior Fullstack Engineer
CADDi
Posted: January 29, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a highly skilled Sr Fullstack Engineer to design, develop, and maintain the CADDi SaaS platform, ensuring high availability and low latency. As a key member of our development team, you will be responsible for building and scaling the platform, working with domain-driven design principles, and optimizing frontend performance using modern web technologies.
Required Skills
Job 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