LẬP TRÌNH VIÊN FLUTTER
Job overview
  • Vacancy
  • Office location
  • Hạn ứng tuyển
    31/03/2026
Contact information
  • Contact
  • Phone number
  • Email
Job description
  • Phát triển và duy trì ứng dụng Flutter đa nền tảng (Android / iOS) theo kiến trúc Clean Architecture, đảm bảo khả năng mở rộng, dễ bảo trì và tái sử dụng code.

  • Thiết kế và tổ chức code theo mô hình layered architecture (Presentation – Domain – Data), tách biệt rõ ràng giữa UI, business logic và data source.

  • Xây dựng các module tính năng theo hướng Modular Architecture / Feature-based architecture nhằm tối ưu khả năng mở rộng của hệ thống.

  • Quản lý state của ứng dụng bằng Bloc/Cubit hoặc các giải pháp state management tương đương.

  • Tích hợp và làm việc với RESTful API, sử dụng các thư viện networking như Dio để xử lý request, authentication, interceptor và error handling.

  • Áp dụng Dependency Injection (DI) để quản lý dependency và tăng khả năng test, maintain code.

  • Tối ưu hiệu suất ứng dụng (UI rendering, network request, memory usage, data caching).

  • Tham gia xây dựng và duy trì CI/CD pipeline để tự động hóa quá trình build, test và deploy ứng dụng.

  • Phối hợp với các bộ phận Backend, QA, Product để phân tích yêu cầu và triển khai tính năng.

  • Thực hiện code review, refactor code và cải thiện kiến trúc hệ thống nhằm nâng cao chất lượng sản phẩm.

  • Nghiên cứu và áp dụng các công nghệ mới, bao gồm AI-assisted development tools để nâng cao hiệu suất phát triển.

Job requirements

 

  • Có kiến thức tốt về OOP, SOLID principles, Data Structures và Algorithm.

  • Có kinh nghiệm phát triển ứng dụng Flutter và hiểu biết về Clean Architecture hoặc Modular Architecture.

  • Có kinh nghiệm sử dụng Bloc/Cubit hoặc các giải pháp state management trong Flutter.

  • Có kinh nghiệm làm việc với RESTful API và các thư viện networking như Dio.

  • Hiểu và áp dụng Dependency Injection (DI) trong dự án Flutter.

  • Có kinh nghiệm sử dụng Git và quy trình quản lý source code.

  • Có hiểu biết hoặc kinh nghiệm với CI/CD pipeline cho mobile app.

  • Có khả năng phân tích vấn đề, tối ưu code và cải thiện hiệu năng ứng dụng.

  • Có kinh nghiệm sử dụng các AI hỗ trợ lập trình như Cursor, GitHub Copilot, ChatGPT hoặc các công cụ tương tự để nâng cao hiệu suất phát triển.

  • Có khả năng làm việc nhóm tốt, chủ động trong công việc và có tinh thần trách nhiệm cao.

Có khả năng tự học và cập nhật công nghệ mới.

Benefit

- Lương thưởng xứng đáng với năng lực: upto 35M

- Làm việc, học hỏi và phát triển cùng đồng nghiệp là những kỹ sư trẻ tài năng, đam mê và có lý tưởng lớn

- Cùng nghiên cứu và thử thách với những công nghệ mới

- Được tư vấn và chia sẻ về phát triển năng lực và nghề nghiệp bản thân.

- Được tổ chức sinh nhật; Các chế độ BHXH đầy đủ

- Tham gia hoạt động bóng đá hàng tuần của công ty

- Đi du lịch hàng năm

- Thưởng tháng lương thứ 13