[HN] Lập trình viên Mobile App - Junior Flutter Developer
About This Job
Trách nhiệm chính
- Phát triển và maintain ứng dụng mobile trên Android/iOS sử dụng Flutter & Dart.
- Phân tích yêu cầu, thiết kế và triển khai các tính năng mới theo tài liệu hoặc yêu cầu từ BA/PM.
- Tích hợp và làm việc với RESTful API, xử lý authentication, pagination, upload/download file.
- Xây dựng UI responsive, đảm bảo giao diện hoạt động tốt trên nhiều kích thước màn hình.
- Xử lý state management và tối ưu hiệu năng ứng dụng.
- Debug, fix bug và cải thiện độ ổn định của ứng dụng.
- Phối hợp với Backend, Frontend, QA/Tester và các thành viên khác trong team.
- Tham gia review code, refactor và cải thiện chất lượng source code.
- Tham gia build và release ứng dụng lên Google Play / App Store.
- Viết tài liệu kỹ thuật và thực hiện các công việc khác theo phân công.
Yêu cầu
- Có 1.5–2 năm kinh nghiệm phát triển Flutter và Dart.
- Nắm vững kiến thức cơ bản về Dart: OOP, async/await, Future, Stream, Exception handling.
- Có kinh nghiệm làm việc với REST API / JSON.
- Có kiến thức về các phương thức quản lý state như Provider, Riverpod, Bloc/Cubit hoặc GetX.
- Hiểu và sử dụng tốt các Flutter Widget, Navigation, Form, Animation cơ bản.
- Có kinh nghiệm sử dụng Git.
- Có khả năng debug và xử lý các vấn đề phát sinh trong quá trình phát triển.
- Có hiểu biết cơ bản về Android/iOS build & release.
- Biết phối hợp cùng team.
Yêu cầu ưu tiên
- Có kinh nghiệm phát triển và release app thực tế trên Google Play / App Store.
- Có kinh nghiệm với Firebase như FCM, Analytics, Crashlytics, Remote Config.
- Có kinh nghiệm UI/UX design là 1 lợi thế.
- Có kinh nghiệm với Push Notification, Deep Link.
- Có kiến thức về local storage như SQLite, Hive, SharedPreferences.
- Có kinh nghiệm với authentication: JWT, OAuth2, Google Login, Apple Login.
- Biết viết unit test/widget test là lợi thế.
- Có kinh nghiệm tối ưu performance Flutter.
Mức lương
- Mức lương: Thỏa thuận
Phúc lợi
- Làm việc trong môi trường phát triển sản phẩm thực tế.
- Được tham gia trực tiếp vào quá trình phát triển và release mobile application.
- Có cơ hội nâng cao kiến thức về Flutter, mobile architecture.
- Review code và chia sẻ kiến thức định kỳ trong team.
- Mức lương và chế độ đãi ngộ cạnh tranh theo năng lực.
- Được đào tạo tiếng anh trực tiếp với giáo viên nước ngoài.
- Được hưởng BHXH, BHYT theo quy định của nhà nước.
- Môi trường làm việc chuyên nghiệp, trẻ trung, năng động.
Thông tin khác
- Chức vụ: Nhân Viên/Chuyên Viên
- Yêu cầu bằng cấp: Cao Đẳng
- Ngành nghề: Lập Trình - Phát Triển Phần Mềm, Thiết Kế Giao Diện - UI-UX
- Yêu cầu giới tính: Nam/Nữ