CV WorkCV Work
Lọc
Tỉnh / thành
Ngành nghề
Mức lương

Flutter Developer (Lead/Senior)

Tin này đã hết hạn nhận hồ sơ (hạn nộp: 16/07/2026). Công ty có thể đã tuyển xong. Bạn vẫn đọc được mô tả bên dưới để tham khảo yêu cầu và mức lương của vị trí này.

~25 triệu (dự kiến)📍 Phường Từ Liêm, Hà NộiXem việc đang tuyển tại công ty →

Mô tả công việc

  • 3.1  Phát triển ứng dụng di động
  • Thiết kế và xây dựng các màn hình, luồng tương tác phức tạp sử dụng Flutter 3 (Dart), đảm bảo pixel-perfect theo design spec.
  • Xây dựng và duy trì widget library nội bộ nhất quán: form, list, modal, navigation, animation — reusable và có tài liệu rõ ràng.
  • Đảm bảo trải nghiệm mượt mà trên cả iOS và Android: tối ưu frame rate, giảm jank, xử lý đa độ phân giải và safe area.
  • Tích hợp REST API / GraphQL / WebSocket từ backend; xử lý trạng thái ứng dụng với Riverpod, Bloc hoặc Cubit.
  • Implement các tính năng platform-specific thông qua Platform Channels khi cần truy cập native API (camera, biometrics, push notification).


 

  • 3.2  Kiến trúc & Code Quality
  • Áp dụng Clean Architecture (hoặc tương đương) tách biệt rõ presentation / domain / data layer; đề xuất và bảo vệ quyết định kiến trúc với Tech Lead.
  • Viết unit test, widget test và integration test với flutter_test / mocktail, đảm bảo độ phủ test ở mức chấp nhận được.
  • Thực hiện code review chuyên sâu: không dừng lại ở style mà tập trung vào correctness, performance, maintainability.
  • Tuân thủ coding convention (Effective Dart), quy trình Git (Git Flow / trunk-based), viết commit message có ý nghĩa.
  • Phối hợp thiết lập và bảo trì CI/CD pipeline cho mobile (GitHub Actions + Fastlane / Codemagic): build, test, sign, deploy tự động.


 

  • 3.3  Phối hợp & Giao tiếp
  • Làm việc trực tiếp với BA / Product Owner để nắm bắt yêu cầu, phân tích và phân rã thành task kỹ thuật cụ thể.
  • Phối hợp chặt chẽ với Backend Engineer để thiết kế contract API và xử lý edge case; với Designer để đảm bảo fidelity và feasibility.
  • Tham gia sprint planning, daily standup và retrospective theo quy trình Scrum/Agile nội bộ.
  • Chủ động cập nhật tiến độ, báo cáo sớm các rủi ro kỹ thuật (App Store review, native dependency conflict, breaking change) cho Tech Lead.


 

  • 3.4  Cải tiến & Vận hành
  • Phát hiện và xử lý bug nhanh chóng; ưu tiên stability và UX trên môi trường production; phân tích crash report (Firebase Crashlytics / Sentry).
  • Đề xuất cải tiến kỹ thuật nhằm nâng cao developer experience: tooling, code generation, linting rules.
  • Tham gia xây dựng tài liệu kỹ thuật: widget catalog, architecture guideline, onboarding guide cho member mới.

Yêu cầu ứng viên

  • Tối thiểu 3 năm kinh nghiệm Flutter thực chiến với ít nhất 1 app đã publish lên cả App Store và Play Store (không tính side project cơ bản).
  • Thành thạo Dart: null safety, async/await, Stream, isolate, extension methods, mixins, generics.
  • Hiểu sâu Flutter rendering pipeline: Widget tree → Element tree → RenderObject tree; biết khi nào rebuild xảy ra và cách kiểm soát.
  • Thành thạo layout system: constraints cascade, flex, custom RenderObject khi cần — không chỉ xếp widget theo trial-and-error.
  • Xây dựng và tổ chức widget library nội bộ: stateless, stateful, inherited widget, custom painter cho UI phức tạp.

Quyền lợi được hưởng

  • Môi trường làm việc năng động, chuyên nghiệp và thân thiện.
  • Cơ hội được học hỏi và phát triển bản thân.
  • Tham gia các khóa đào tạo nâng cao trình độ chuyên môn.
  • Được hưởng đầy đủ các chế độ bảo hiểm theo quy định của pháp luật.
  • Chế độ nghỉ phép, nghỉ lễ theo quy định.
  • Tham gia các hoạt động teambuilding, du lịch cùng công ty.

Nhà tuyển dụng

CÔNG TY CỔ PHẦN ĐẦU TƯ CÔNG NGHỆ & ĐỔI MỚI VIỆT · 📍 Phường Từ Liêm, Hà Nội

Việc khác tại CÔNG TY CỔ PHẦN ĐẦU TƯ CÔNG NGHỆ & ĐỔI MỚI VIỆT

Xem tất cả việc làm Flutter Developer →

Flutter Developer (Lead/Senior)~25 triệu (dự kiến) · 📍 Phường Từ Liêm, Hà Nội
Xem việc đang tuyển tại công ty →