Technical Lead

Company Description
SmartDev is an AI-powered software development company headquartered in Vietnam, part of the Verysell Group. We help global businesses deliver faster and build smarter — combining AI-driven development practices with deep expertise across fintech, healthcare, retail, and enterprise technology. Our team of engineers, architects, and AI specialists works across the full stack: from custom software and cloud solutions to generative AI, MLOps, and intelligent automation. At SmartDev, we believe that great architecture and AI-first thinking are a competitive advantage — and we build our teams accordingly.
The company is at a pivotal point in our journey: transitioning from a pure IT outsourcing provider to an AI-enabled solutions partner.
We have over 200 talented employees working both on-site and remote/hybrid at locations:
- Danang: 81 Quang Trung, Hai Chau 1 ward, Hai Chau District, Danang
- Hanoi: Zodiac building, 19 Duy Tan Street, Dich Vong Hau ward, Cau Giay District, Hanoi
Job Description
We’re looking for a hands-on Lead Engineer to own critical parts of our platform end-to-end, from backend services and databases through to web front-end and the pipelines that deploy them.
This is a broad role by design. You’ll work across many services and a wide tech stack, set the technical standards the team follows, and be the senior person others turn to when something is hard. We value strong generalists who are comfortable moving across the full stack over specialists in a single area.
- Design, build, and run production .NET microservices that handle real money and transactions — where correctness, reliability, and security matter most.
- Lead architecture decisions and review code across multiple teams and repositories.
- Own data across both relational (PostgreSQL) and NoSQL (MongoDB) databases - schema design, performance, and integrity.
- Build and integrate with third-party providers (payments, identity/KYC, data partners) using resilient, fault-tolerant patterns.
- Develop customer-facing web apps and internal admin dashboards in React/TypeScript.
- Improve how we ship - CI/CD pipelines, containerization, and cloud deployments.
- Keep the platform healthy and secure — dependency upgrades, vulnerability fixes, and auth hardening.
- Mentor engineers and raise the technical bar across the team.
Qualifications
What We’re Looking For (Must-Have):
- Have 7+ years of experience in software developing, Tech Lead, Lead Engineer or similar.
- Backend engineering
- Strong C# / .NET (8/9) and ASP.NET Core experience building production services. - Solid grasp of Clean Architecture and CQRS-style design.
- Confident with async/await, background jobs, and scheduled processing.
- Architecture & design patterns
- Practical experience with Domain-Driven Design - aggregates, domain events, and bounded contexts.
- Familiar with key distributed-systems patterns: transactional outbox, saga / process manager, circuit breaker, and idempotency.
- Experience with real-time communication using WebSockets / SignalR.
- Databases
- Production experience with PostgreSQL (EF Core) and MongoDB - including query performance and indexing.
- Comfortable owning database migrations safely.
- Integrations & messaging
- Building reliable integrations with external APIs and webhooks.
- Designing for failure - retries, back-off, audit logging, and alerting.
- Experience with multi-tenant / white-label systems is a strong plus.
- Frontend: React / Next.js with TypeScript. Experience with enterprise SSO (OAuth2 / OIDC) and role-based access.
- DevOps & CI/CD
- - Docker, CI/CD pipelines (GitHub Actions or similar), and cloud deployment (AWS or equivalent).
- A working understanding of Infrastructure as Code (e.g. Terraform) - enough to read and reason about it (you won’t be expected to own it).
- Security
- Keeping dependencies current and resolving vulnerabilities (CVEs).
- Sound authentication and authorization practices.
Preferred Skills:
- Experience taking a new product, tenant, or market live in production.
- Event-driven / message-queue architectures.
- Exposure to data or ML pipelines.
- Awareness of mobile development (e.g. Flutter) for end-to-end alignment.
Additional Information
Benefits:
- International working environment with AI-driven strategic direction.
- 20 days of annual leave – Hybrid working mode.
- Premium healthcare package with PVI and comprehensive annual health check-ups
- Competitive salary & 13th salary bonus
- Lunch allowance to fuel your productivity.
- Engaging company culture with fun activities
- Global collaboration – Work with both Vietnamese and international colleagues.
You'll be redirected to
the company's application page