25/05/2026
Tailored Accounts tuyển dụng: Kỹ sư Lập trình Mobile Full-Stack - REMOTE
(Công nghệ chính: React Native & Supabase)
✅ Tổng quan dự án
MojoDojo là nền tảng giáo dục âm nhạc đổi mới, được thiết kế để kết nối học viên, phụ huynh và giáo viên. Dự án đã có sẵn một lượng mã nguồn lớn. Chúng tôi đang tìm kiếm một Lead Developer để giải quyết các vấn đề kỹ thuật, hoàn thiện các tính năng cốt lõi và tối ưu hóa ứng dụng nhằm ra mắt trên iOS App Store.
👉Chúng tôi tìm kiếm một Kỹ sư Mobile có khả năng làm việc độc lập để trực tiếp đảm nhận và hoàn thiện giai đoạn phát hành cuối cùng của ứng dụng MojoDojo.
Với tư cách là lập trình viên chính, bạn sẽ chịu trách nhiệm cho toàn bộ quy trình phát triển, bao gồm: chuẩn hóa cấu trúc mã nguồn hiện có, triển khai các phân hệ mới, thực hiện kiểm thử thủ công và quản lý việc đưa ứng dụng lên App Store.
✅ Trách nhiệm chính
• Phát triển tính năng: Xây dựng mới hoàn toàn luồng xử lý và phát video từ đầu; đảm bảo định dạng nén tối ưu, khả năng truyền tải ổn định và trải nghiệm xem video mượt mà.
• Kiến trúc & bảo mật: Thiết lập hệ thống phân quyền dành riêng cho "Phụ huynh", xây dựng tầng xác thực mới và áp dụng các chính sách bảo mật dữ liệu cấp dòng (RLS) để liên kết chặt chẽ thông tin giữa phụ huynh và học sinh.
• Đồng bộ hệ thống: Thiết lập lại quy trình phê duyệt bài học của giáo viên; đảm bảo tính xác thực dữ liệu và trạng thái vận hành đồng bộ với nền tảng web hiện tại.
• Tối ưu hóa iOS: Tinh chỉnh các tính năng đặc thù trên nền tảng Apple, bao gồm thông báo đẩy, liên kết sâu, cấp quyền truy cập và khắc phục các lỗi hiển thị giao diện (UI glitches).
• Tích hợp thanh toán: Hoàn thiện cơ chế xác thực gói đăng ký thông qua RevenueCat webhooks, quản lý các biến môi trường (EAS secrets) và thực hiện kiểm thử nghiêm ngặt trên môi trường giả lập (sandbox).
• Đảm bảo Chất lượng (QA): Do dự án chưa có hệ thống kiểm thử tự động, bạn sẽ chịu trách nhiệm thực hiện toàn bộ quy trình kiểm thử hồi quy thủ công để đảm bảo ứng dụng vận hành ổn định trước khi phát hành.
• Triển khai: Giám sát quy trình đưa ứng dụng lên App Store Connect và trực tiếp xử lý các lỗi phát sinh trong giai đoạn rà soát cuối cùng trước khi ra mắt.
✅ Kỹ thuật
• Frontend: React Native / Expo.
• Backend: Supabase (PostgreSQL, Auth, RLS, Edge Functions).
• Thanh toán: RevenueCat.
• Công cụ: GitHub, EAS (Expo Application Services).
✅ Kỹ năng & Kinh nghiệm yêu cầu
• Chuyên gia iOS: Có kinh nghiệm thực chiến trong việc phát hành, vận hành và duy trì ứng dụng ổn định trên Apple App Store.
• Chuyên gia React Native: Am hiểu sâu sắc hệ sinh thái React Native và Expo (bắt buộc).
• Tư duy bảo mật: Nắm vững các mô hình bảo mật di động; có kinh nghiệm xử lý các luồng xác thực phức tạp và đòi hỏi độ an toàn cao.
• Kỹ thuật Video: Có kinh nghiệm xử lý luồng video trên mobile, bao gồm các kỹ thuật nén dữ liệu và thiết lập logic tự động tải lại khi gặp sự cố.
• Quản trị Hạ tầng: Có khả năng độc lập quản trị cơ sở dữ liệu, kiểm soát giới hạn lưu trữ và thực hiện các thủ tục gia hạn chứng chỉ Apple
✅ Thời lượng dự kiến
• Giai đoạn ban đầu: Dự kiến phân bổ khoảng 20 giờ/tuần trong vòng 10 tuần (ước tính tổng 200 giờ) để tập trung hoàn thiện các mục tiêu trọng điểm như hệ thống video và phân quyền phụ huynh.
• Bảo trì định kỳ: Ước tính khoảng 10–15 giờ/tháng dành cho việc cập nhật tương thích hệ điều hành, giám sát hạ tầng và xử lý các vấn đề kỹ thuật phát sinh.
---------------------------------------------------
Ứng tuyển liền tay các Anh Tài ơi!!!
📞033 8811 608 (Ms Trang)
📩 [email protected]