1. Backend:
- System Architecture: Thiết kế và triển khai
kiến trúc Microservices bền vững, đảm bảo khả năng mở rộng cho nền tảng.
- People Management & Training: Quản trị con người, thực hiện Training và nâng cao năng lực chuyên môn cho các Backend Engineers trong nhóm.
- High-load API Development: Xây dựng hệ thống API (REST/gRPC) hiệu năng cao, tối ưu hóa Latency.
- Database Management: Thiết kế cơ sở dữ liệu PostgreSQL, áp dụng RLS và tối ưu hóa truy vấn phức tạp.
2. Frontend:
- Frontend Architecture: Thiết kế kiến trúc Frontend dựa trên NextJS/ReactJS, đặc biệt ưu tiên giải pháp Multi-tenant (đa cấu hình, đa giao diện).
- Training & Performance: Quản trị nhóm, đào tạo về tối ưu hóa Core Web Vitals và trải nghiệm người dùng mượt mà.
- Integration: Đảm bảo việc tích hợp API đồng bộ và bảo mật giữa Frontend và các dịch vụ Backend.
- Code Quality Management: Thiết lập quy trình Code Review và tiêu chuẩn viết mã sạch cho nhóm.
3. Mobile:
- Mobile Architecture: Dẫn dắt thiết kế kiến trúc ứng dụng di động đa nền tảng sử dụng Flutter, đảm bảo khả năng tái sử dụng code.
- Management & Training: Quản lý đội ngũ Mobile Engineers, thực hiện đào tạo về các công nghệ di động mới nhất.
- App Performance: Chịu trách nhiệm về hiệu suất, tính ổn định và khả năng chịu lỗi của ứng dụng trên cả iOS và Android.
- CI/CD Mobile: Thiết lập quy trình tự động hóa việc build và phát hành ứng dụng lên các kho ứng dụng.
1. Backend:
Bắt buộc (Must-Haves):
- 5+ năm kinh nghiệm phát triển Backend chuyên nghiệp với Python (ưu tiên FastAPI).
- Am hiểu sâu về Microservices và Hệ thống phân tán.
- AI-Assisted Development: Thành thạo sử dụng Claude/Codex.
- Agile Mindset: Bàn giao sản phẩm mỗi 3-4 tuần.
Lợi thế (Nice-to-Haves):
- Kinh nghiệm làm việc với LLM/Generative AI APIs và Vector Embeddings.
- Quen thuộc với AWS và Event-driven systems.
2. Frontend:
- 5+ năm kinh nghiệm phát triển Frontend chuyên nghiệp.
- Thành thạo NextJS, ReactJS và quản lý state phức tạp.
- Kinh nghiệm build các hệ thống CMS, ERP.
- AI-Assisted Development: Thành thạo sử dụng Claude/Codex.
- Agile Mindset: Bàn giao chất lượng mỗi 3-4 tuần.
- Kinh nghiệm với Tin tức hoặc E-commerce.
3. Mobile:
- 5+ năm kinh nghiệm phát triển Mobile, ưu tiên chuyên sâu về Flutter.
- Có kinh nghiệm đẩy ứng dụng lên App Store/Google Play.
- AI-Assisted Development: Thành thạo sử dụng Claude/Codex.
- Agile Mindset: Bàn giao đúng tiến độ 3-4 tuần.
- Kinh nghiệm làm các sản phẩm AI hoặc Tin tức.