We’re seeking a seasoned and passionate engineering leader to join our early-stage venture as a full-time Back-End Lead. In this role, you’ll be responsible for building and maintaining the product’s 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.