Trách nhiệm công việc
- Tham gia phát triển và bảo trì các ứng dụng mobile đa nền tảng bằng Flutter (Android/iOS).
- Thiết kế và xây dựng giao diện người dùng (UI) thân thiện, tối ưu trải nghiệm (UX) theo thiết kế có sẵn hoặc mockup.
- Tích hợp RESTful API và các dịch vụ backend vào ứng dụng Flutter.
- Áp dụng và vận hành các kỹ thuật State Management phổ biến (ví dụ: Provider, Bloc/Cubit...) trong dự án.
- Xử lý các tác vụ lưu trữ dữ liệu cục bộ, đồng bộ dữ liệu với server, xử lý offline/online phù hợp
- Phối hợp với team Backend, BA, QA... để phân tích yêu cầu, đề xuất và triển khai giải pháp kỹ thuật.
- Tham gia kiểm thử, sửa lỗi, tối ưu hiệu năng ứng dụng, đảm bảo độ ổn định trên nhiều thiết bị.
- Đề xuất ý tưởng, công nghệ, thư viện mới nhằm nâng cao chất lượng sản phẩm.
Yêu cầu ứng viên
- Đã tốt nghiệp các ngành: Công nghệ thông tin, Khoa học máy tính hoặc ngành liên quan.
- Hiểu biết sâu sắc về lập trình hướng đối tượng (OOP) và các nguyên tắc thiết kế phần mềm cơ bản.
- Có kiến thức và kinh nghiệm thực hành với Flutter (project trường, đồ án, pet project hoặc thực tập).
- Thành thạo hoặc đã sử dụng các kỹ thuật quản lý trạng thái (State Management) phổ biến (ví dụ: Provider, Bloc/Cubit).
- Kinh nghiệm tích hợp dịch vụ bên ngoài/API RESTful với ứng dụng Flutter.
- Kỹ năng giải quyết vấn đề tốt, tư duy logic, khả năng tự học cao.
- Biết sử dụng Git và các workflow cơ bản (branch, merge, pull request...).
- Kỹ năng giao tiếp, đọc hiểu tài liệu tiếng Anh kỹ thuật ở mức cơ bản.
Điểm cộng
- Có kinh nghiệm hoặc kiến thức về React/React Native (sử dụng API từ backend, quản lý state, router...).
- Có kiến thức về phát triển di động native (hiểu biết cơ bản về Swift Kotlin hoặc Android/iOS lifecycle).
- Kinh nghiệm làm việc với Firebase (Authentication, Firestore, Push Notifications)
- Có kinh nghiệm với các giải pháp lưu trữ dữ liệu cục bộ trong Flutter, vi du shared preferences, sqflite...
- - Có hiểu biết và kinh nghiệm làm việc với các dịch vụ và giao thức real-time (ví dụ: Signalk, WebSocket)
Quyền lợi
- Thỏa thuận theo năng lực (12M - 24M)
- Thưởng theo từng dự án.
- Review lương hằng năm (công ty đề xuất tăng lương trước hạn tùy năng lực).
- Bảo hiểm sức khỏe cá nhân.
- 12 ngày phép năm và Teambuilding hằng năm.
- Hỗ trợ laptop, màn hình và thiết bị làm việc cần thiết.