Mobile Developer (Flutter)

EngineeringHCMFull-timeSenior

Xây dựng và tối ưu hóa các ứng dụng di động đa nền tảng (iOS & Android) với Framework Flutter và các giải pháp công nghệ mới nhất.

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.

Ứng tuyển ngay

Chấp nhận file PDF, DOC, DOCX (tối đa 5MB)

Bằng việc ứng tuyển, bạn đồng ý với chính sách bảo mật thông tin của Cogain

Zalo Chat
Zalo
Gọi điện