Junior Flutter Developer

📍 Địa điểm: Hybrid. Lam

làm online và 2 tuần 1 lần gặp nhau tại Gem Sky World (Long Thành). http://360.gemskyworld.vn/

Vân THIEU (03/03/2025)

💰 Mức lương: (thỏa thuận) 🕒 Hình thức làm việc: Full-time

Số lượng: 02

MÔ TẢ CÔNG VIỆC – LẬP TRÌNH VIÊN FLUTTER

Mô tả công việc

Chúng tôi đang tìm kiếm một Lập trình viên Flutter tài năng để tham gia vào đội ngũ và phát triển các ứng dụng di động chất lượng cao trên cả nền tảng Android và iOS. Ứng viên lý tưởng cần có hiểu biết vững chắc về Flutter, Dart, và quản lý trạng thái, cũng như kinh nghiệm tích hợp API, tối ưu hiệu suất và đảm bảo độ ổn định của ứng dụng.

Trách nhiệm công việc

  • Phát triển và duy trì ứng dụng di động đa nền tảng bằng Flutter & Dart.

  • Thiết kế và triển khai giao diện UI/UX theo Material DesignCupertino.

  • Tối ưu hiệu suất ứng dụng, đảm bảo hoạt ảnh mượt mà.

  • Tích hợp RESTful API, WebSockets, Firebase và các thư viện bên thứ ba.

  • Phối hợp với designer, backend developer, QA để đảm bảo chất lượng sản phẩm.

  • Quản lý trạng thái ứng dụng bằng Provider, Riverpod, Bloc hoặc GetX.

  • Viết mã sạch, dễ bảo trì và có khả năng mở rộng theo best practices.

  • Thực hiện kiểm thử unit test, widget test, integration test để đảm bảo độ ổn định.

  • Quản lý source code và làm việc nhóm bằng Git/GitHub/GitLab.

  • Khắc phục lỗi, cải thiện hiệu suất ứng dụng và cập nhật các công nghệ mới.

Yêu cầu công việc

  • 1-3+ năm kinh nghiệm phát triển ứng dụng với Flutter & Dart.

  • Hiểu biết tốt về quy trình phát triển ứng dụng di động trên Android và iOS.

  • Kinh nghiệm làm việc với các thư viện quản lý trạng thái (Provider, Riverpod, Bloc, GetX,...).

  • Thành thạo Firebase (Authentication, Firestore, Cloud Messaging,...).

  • Hiểu biết về RESTful API, GraphQL, real-time database.

  • Kinh nghiệm tích hợp cổng thanh toán, thông báo đẩy, và công cụ phân tích dữ liệu.

  • Nắm vững clean architecture, SOLID principles, và design patterns.

  • Kinh nghiệm với CI/CD để tự động hóa build và deployment.

  • Biết về native development (Kotlin/Swift) là một lợi thế.

  • Có khả năng viết code rõ ràng, tài liệu hóa tốt và dễ bảo trì.

  • Kỹ năng giao tiếp và giải quyết vấn đề tốt.

Ưu tiên nếu có

  • Kinh nghiệm phát triển Flutter Web & Desktop.

  • Đóng góp vào dự án mã nguồn mở hoặc có sản phẩm cá nhân.

  • Đã có ứng dụng được phát hành trên Google Play Store hoặc Apple App Store.

  • Hiểu biết về DevOps cho ứng dụng di động.

Quyền lợi

  • Mức lương cạnh tranh & thưởng theo hiệu suất.

  • Môi trường làm việc năng động, sáng tạo, có cơ hội phát triển bản thân.

  • Được đào tạo và cập nhật công nghệ mới thường xuyên.

  • Hỗ trợ bảo hiểm y tế và các phúc lợi khác.

  • Linh hoạt về thời gian làm việc và có thể làm việc từ xa.

Last updated