Hire dev đầu tiên cho startup qua 5 bước: (1) Define role clearly (full-stack vs specialist), (2) Source qua network + ITViec/TopCV, (3) Technical assessment thực (paid project hoặc pair programming), (4) Culture fit interview, (5) Negotiate package (cash + equity). Lương tham khảo VN 2026: junior 15-25tr, mid 25-45tr, senior 45-80tr.
Hire dev đầu tiên là quyết định quan trọng nhất của startup tech founder non-tech. Hire sai = dự án delay 6-12 tháng + tốn 500tr-1 tỷ. Hướng dẫn viết theo cách ALODEV tuyển và đánh giá kỹ sư cho đội nội bộ.
Làm từng bước.
- 01
Define role + JD trước khi đăng tuyển
1 tuầnJD generic 'tìm dev giỏi' = nhận CV không phù hợp. Phải định nghĩa rõ: tech stack, scope, role, expected outcome 90 days.
- Decide: full-stack senior (làm hết) hay specialist (chỉ FE hoặc BE)?
- Tech stack: 1 stack chính (Next.js, React Native, NestJS) - không generic
- Define 30/60/90 day expectations cụ thể
- Role: dev only? hoặc tech lead + dev?
- Budget: lương cash + equity range
- Viết JD <500 từ - clear, specific, không buzzword
Kết quả: JD + role definition document
- 02
Source candidates qua multiple channels
2-3 tuầnKhông đăng ITViec rồi đợi. Active sourcing 30%, passive ITViec/TopCV 50%, referral 20%.
- Referral từ network - bạn bè kỹ thuật, alumni
- ITViec, TopCV, LinkedIn - đăng JD professional
- GitHub search - find dev với repos chất lượng, contact privately
- Vietnam Tech Communities - Facebook groups (JS Vietnam, ReactJS VN)
- Cold outreach LinkedIn - message thẳng dev senior bạn target
- Goal: 30-50 CV để select 5-10 phỏng vấn
Kết quả: Pipeline 30-50 candidates qualified
- 03
Technical assessment thực - không phải trivia
1-2 tuầnLeetCode-style không predict dev tốt cho startup. Better: paid project 4-8 giờ hoặc pair programming session.
- Option A: Take-home paid project - 1-2 ngày, pay 1-3tr cho effort. Real-world task tương tự production
- Option B: Pair programming 1-2h - solve real problem cùng founder/CTO
- Option C: Code review existing code - đánh giá taste + judgment
- Tránh: LeetCode hard, brain teaser, whiteboard không real
- Evaluate: code quality, communication, ability to ask clarifying questions
Kết quả: Technical evaluation 1-10 score cho top 5 candidates
- 04
Culture fit + intent interview
1 tuầnTech giỏi quan trọng nhưng culture fit + commitment quan trọng hơn cho startup. 5-10 năm cùng nhau, không chỉ skill match.
- 1-on-1 interview 1-2 giờ với founder
- Hỏi: 'Vì sao chọn startup vs corporate?' - kiểm tra intent
- Hỏi: 'Project nào bạn proud + project fail vì sao?' - self-awareness
- Hỏi: 'Bạn handle conflict với teammate thế nào?' - collaboration style
- Reference call với 1-2 colleague cũ - verify story
- Meet team current (nếu có) - chemistry check
Kết quả: Culture fit assessment + decision finalists
- 05
Negotiate package - cash + equity
1-2 tuầnLương cash thị trường rõ. Equity là phần riêng của startup. Negotiate honest, không low-ball.
- Lương cash theo benchmark: junior 15-25tr, mid 25-45tr, senior 45-80tr (HN/HCM, 2026)
- Equity nếu offer: 0.5-2% cho dev senior đầu tiên (vest 4 năm với cliff 1 năm)
- Decide package: high cash + low equity vs low cash + high equity
- Benefits: BHXH/BHYT (compulsory), bonus structure, đào tạo budget
- Trial period 2-3 tháng - clear expectations + check-in
- Sign offer letter + employment contract
Kết quả: Signed offer + start date
Checklist tổng hợp.
- 01
Role definition
- Full-stack hay specialist?
- Tech stack chính clear
- 30/60/90 days expectations
- Budget cash + equity range
- Reporting structure
- Trial period terms
- 02
Sourcing
- Active sourcing (LinkedIn cold outreach)
- Passive (ITViec, TopCV)
- Referral từ network
- GitHub search candidates quality
- FB tech communities VN
- Pipeline 30-50 candidates
- 03
Assessment
- Paid take-home OR pair programming
- Avoid LeetCode brain teaser
- Code quality + communication score
- Real-world task simulation
- Reference call 1-2 colleagues cũ
- 04
Offer + close
- Lương cash market benchmark
- Equity 0.5-2% if applicable
- Vest schedule 4 năm + 1 năm cliff
- Benefits package complete
- Trial period 2-3 tháng
- Signed offer + contract
- Hire qua referral mà không assessment. Bạn bè giới thiệu không = qualify. Vẫn phải assessment kỹ. 'Friend hire' fail rate cao vì non-tech founder không evaluate được skill.
- Low-ball offer dưới market. Tiết kiệm 5-10tr/tháng = lose dev tốt + reputation xấu trong network. Pay fairly market hoặc above nếu cần urgency.
- Equity-only, no cash. Dev giỏi có nhiều options. Cash zero + equity high-risk = chỉ thu hút dev không có option khác (quality risk). Need minimum cash để live VN.
- Promise vague - 'sẽ tăng lương khi raise round'. Hứa miệng không enforceable. Write down trong offer letter cụ thể: 'Raise X% khi đạt milestone Y'.
- Skip trial period. 2-3 tháng trial cho cả 2 phía. Hire không trial = stuck với hire sai. Trial cho phép gracefully exit nếu không fit.
- Hire slow, fire fast. Investment 2-3 tháng hire kỹ tốt hơn hire 2 tuần rồi fix 2 năm. Khi đã hire, evaluate kỹ trong trial - fire fast nếu rõ không fit.
- First hire là culture-setter. Dev đầu tiên define văn hoá engineering. Họ sẽ hire dev #2, #3. Chọn người bạn want as cofounder, không chỉ skill match.
- Trial paid project = win-win. Trả 5-10tr cho candidate làm task 1-2 ngày. Bạn evaluate được real skill. Họ thấy bạn serious. Cả 2 đỡ waste time interview vô nghĩa.
- Network > job board. Best hires đến từ network. Đầu tư network: VietnamJS meetup, Tech Talks, mentor 1-2 dev junior. Build trust trước khi cần hire.
Công cụ gợi ý.
- Lương dev Việt Nam 2026 benchmarkExcel sheet so sánh lương theo seniority + tech + location
- Offer letter templateTemplate chuẩn VN với equity + vest + trial period
- JD template cho startupJD format cho 5 role phổ biến: full-stack, FE, BE, mobile, DevOps
Câu hỏi thường gặp.
Founder non-tech làm sao đánh giá dev?
Hire tech advisor (3-6 buổi tư vấn) hoặc dùng dịch vụ assessment ngoài (Codility, HackerRank). Trong long run: học cơ bản về tech để hiểu what they're doing. Founder non-tech successful đều có tech mentor close.
Lương dev senior Việt Nam thực tế bao nhiêu?
Năm 2026, HN/HCM: Junior (0-2 năm) 15-25tr. Mid (2-5 năm) 25-45tr. Senior (5+ năm) 45-80tr. Lead/Principal: 80-150tr. Remote cho công ty US: thường cao hơn 30-50%. Stock options là plus, không thay thế cash hoàn toàn.
Equity bao nhiêu cho dev đầu tiên?
Tuỳ funding stage + role. Pre-seed: 1-3% cho first senior dev (vest 4 năm, cliff 1 năm). Seed: 0.5-2%. Series A: 0.1-0.5%. Sau Series B: thường stock options pool, không equity riêng. Đừng over-promise nếu chưa raise - cap table sẽ messy.
Remote hire vs onsite?
Remote: pool dev rộng hơn (VN cả nước), cost lower (không cần văn phòng), nhưng coordination khó hơn ở early stage. Onsite Hà Nội/HCM: chemistry tốt hơn, easier mentor junior, văn phòng đắt. Sweet spot: hybrid 2-3 ngày/tuần khi đã có 5+ dev.
Foreign dev (Filipino, Indian, Eastern Eu) - có nên hire?
Có nếu: (1) Founder English fluent, (2) Async work setup tốt, (3) Need skill không tìm được ở VN. Cost benefit: Filipino dev rẻ hơn VN 30%, Eastern Eu dev tương đương VN. Trade-off: timezone difference, communication, culture. Cho early startup VN, hire VN dev recommend hơn.
Hướng dẫn khác:
Trường hợp cụ thể
có gì khác?
Mô tả bài toán, ALODEV tư vấn đúng nghiệp vụ, miễn phí.