Mô Tả Công Việc
1/ Android Native (Launcher) - Bắt buộc
Phát triển và vận hành Android Launcher tùy biến theo yêu cầu sản phẩm.
Xử lý sâu các thành phần hệ thống:
permissions
background services
broadcast receivers
package manager
home intent & navigation
Tích hợp AI Buddy, AI Edge, STT/TTS và các tính năng giọng nói.
Tối ưu hiệu năng launcher (dịch chuyển mượt, load app nhanh, bộ nhớ ổn định).
Xây dựng UI tối ưu cho trải nghiệm trẻ em hoặc người lớn tuổi.
Fix bug, tối ưu release định kỳ, đảm bảo launcher luôn ổn định trên nhiều dòng máy.
2/ Flutter (Ứng dụng quản lý – Parent/Family Hub) - Nếu có kỹ năng
Phát triển app Flutter quản lý/ liên lạc với thiết bị:
Xây dựng giao diện theo thiết kế của UI/UX Designer.
Tích hợp API backend, WebSocket, Firebase, push notification.
Viết code sạch, dễ bảo trì, theo kiến trúc rõ ràng (Bloc, Riverpod hoặc tương đương).
3/ Phối hợp với các bộ phận
Làm việc trực tiếp với Product Owner để hiểu rõ yêu cầu tính năng.
Handoff giao diện từ UI Designer và triển khai chính xác trên cả Android & Flutter.
Phối hợp với đội AI Backend + AI Edge để tích hợp tính năng thoại/AI.
Làm việc với QA để đảm bảo chất lượng trước khi release.
4/ Đảm bảo chất lượng & tối ưu
Viết code sạch, có tài liệu, comment rõ ràng.
Tối ưu hiệu năng app/launcher trên nhiều thiết bị.
Chủ động đề xuất cách tối ưu trải nghiệm người dùng.
Xử lý sự cố phát sinh trong quá trình vận hành.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
1. Yêu cầu tối thiểu
Kinh nghiệm 1–3 năm với Android (Kotlin/Java).
Hiểu rõ vòng đời Activity, Fragment, Service, Broadcast Receiver, Content Provider.
Thành thạo Android SDK, Android Studio, Gradle, Git.
Có kinh nghiệm làm việc với API RESTful, JSON, SQLite, Room, Firebase.
Có kinh nghiệm làm việc với API backend (RESTful).
Có kinh nghiệm làm việc với Android Jetpack: ViewModel, Lifecycle, Navigation Component, Room, WorkManager…
Sử dụng thành thạo Jetpack Compose, hiểu về Compose state management, recomposition và UI architecture.
Kinh nghiệm xử lý UI và animation cơ bản.
Tư duy logic, tự học tốt, chủ động xử lý vấn đề.
Khả năng test và debug tốt, quản lý performance ứng dụng tốt.
2. Ưu tiên ứng viên
Từng làm launcher hoặc chỉnh sửa deep system trên Android.
Kinh nghiệm 1 năm với Flutter (ưu tiên đa nền tảng).
Kinh nghiệm Flutter BLoC, Riverpod, GetX.
Hiểu về AI hoặc từng tích hợp AI (ASR/TTS, chatbot, AI Buddy).
Có kinh nghiệm với sản phẩm dành cho trẻ em hoặc người cao tuổi.
Biết sử dụng Firebase, push notification, crashlytics.
Có sản phẩm đã triển khai thực tế hoặc app đang chạy trên Play Store/App Store
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.