Hồ Chí Minh, Ho Chi Minh City, Vietnam

Backend Lead

 Job Description:

Were seeking a seasoned and passionate engineering leader to join our early-stage venture as a full-time Back-End Lead. In this role, youll be responsible for building and maintaining the products backend services, APIs, and deployment infrastructure for a global health tech mobile platform.

Responsibilities:

  • Lead the backend team, providing technical direction, mentorship, and enforcing best practices.
  • Oversee code reviews, ensuring adherence to clean coding standards and solid design principles.
  • Design and implement scalable, secure, and high-performance microservices-based architectures.
  • Collaborate with stakeholders to define requirements and align on delivery timelines.
  • Optimize application performance, monitor system reliability, and troubleshoot issues proactively.
  • Advocate for CI/CD pipelines, automated testing, and strong version control strategies.
  • Document key architectural decisions, APIs, and processes for internal use.

Requirements:

  • Proven Experience: 8+ years of professional backend development experience, with 3+ years in a leadership role.
  • Programming Skills: Proficiency in Node.js, JavaScript, and TypeScript. Experience with statically typed languages (e.g., Java, Go, .NET) is a plus.
  • Microservices Expertise: Proven experience in designing and managing microservices at scale.
  • Cloud Knowledge: Hands-on experience with Google Cloud Platform (GCP) services such as Cloud Functions, Pub/Sub, and BigQuery (or similar platforms).
  • Database Management: Expertise in relational databases (PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Firestore).
  • API Development: Extensive experience building RESTful APIs and working with GraphQL.
  • DevOps Familiarity: Knowledge of Kubernetes, Docker, CI/CD pipelines, and infrastructure as code tools (e.g., Terraform).
  • Soft Skills: Excellent communication skills in Vietnamese and English, with a strong ability to collaborate and solve problems effectively.

Tech Stack Overview:

  • Front-end: Flutter, Firebase (Authentication, Firestore, Storage, Messaging), Native iOS/Android.
  • Back-end: Node.js (NestJS/TypeScript), GCP (Pub/Sub, Cloud Tasks, Functions), TypeScript.
  • DevOps: GitHub Actions, GCP (Cloud Build, Cloud Run), Docker.
  • Analytics: GCP DataStudio, BigQuery, Google Analytics, UXcam, CleverTap, Adjust.
  Required Skills:

Google Cloud Platform Messaging CI/CD GraphQL Authentication Pipelines NoSQL Version Control iOS Soft Skills Firebase Microservices Timelines Reviews Google Analytics DevOps Android Reliability Communication Skills Storage Kubernetes Analytics Infrastructure PostgreSQL Node.js TypeScript Github Programming MongoDB Databases Docker MySQL Testing Java Design JavaScript Engineering English Leadership Communication Management