Chi tiết công việc Flutter Developer tại Công ty cổ phần Global Solution Technology Viet Nam
Mô tả công việc:
- Phát triển các tính năng mạnh mẽ, có thể mở rộng bằng Flutter và Dart
- Sử dụng các kỹ thuật quản lý trạng thái nâng cao (ví dụ: BLoC, Riverpod, Provider)
- Tích hợp với API GraphQL, API RESTful và các dịch vụ phụ trợ khác
- Triển khai và duy trì các biện pháp bảo mật ứng dụng
- Tối ưu hóa hiệu suất ứng dụng
- Hướng dẫn, đào tạo Fresher/Junior
- Luôn cập nhật các công nghệ mới nhất, các phương pháp hay nhất của hệ sinh thái Flutter
Yêu cầu:
- Bằng cử nhân CNTT hoặc kinh nghiệm tương đương
- 2+ năm kinh nghiệm phát triển ứng dụng di động Flutter
- Nắm chắc kiến thức cơ bản về lập trình Mobile: Cấu trúc dữ liệu, thuật toán, cơ sở dữ liệu, OOP
- Có kinh nghiệm với các mô hình kiến kiến trúc dành riêng cho Flutter (ví dụ: MVVM, Clean Architecture)
- Kiến thức chuyên môn về Dart, bao gồm Null Safety, Isolates (đa luồng) và lập trình bất đồng bộ
- Thành thạo hệ thống tiện ích của Flutter, có kinh nghiệm xử lý các animation là một lợi thế
- Kinh nghiệm với các giải pháp quản lý trạng thái (BLoC, Riverpod, Provider, GetX)
- Có kinh nghiệm với GraphQL, bao gồm quản lý trạng thái với các giải pháp như Ferry hoặc Artemis
- Kiến thức về API RESTful và phân tích cú pháp JSON
- Có kinh nghiệm với các công cụ tối ưu hóa hiệu suất Flutter (Flutter DevTools, Observatory)
- Quen thuộc với các dịch vụ Firebase và các nền tảng đám mây khác
- Có kinh nghiệm phát triển các dự án phần mềm về tài chính, bảo hiểm, ngân hàng là một lợi thế
- Kỹ năng giải quyết vấn đề và giao tiếp
- Onsite trong thời gian khoảng 03 - 06 tháng tại Cát Linh - Đống Đa
- Ưu tiên sử dụng Laptop cá nhân (có trợ cấp)
- Onboard vào tháng 02/2025
Tốt nếu có:
- Có kinh nghiệm với React Native, phát triển Typescript
- Có kinh nghiệm với các framework và ngôn ngữ phát triển web khác, chẳng hạn như React.js, Angular.js, Vue.js, v.v.
- Quen thuộc với phát triển native iOS (Swift/Objective-C) và Android (Kotlin/Java)
- Có kiến thức về phát triển plugin Flutter
- Có kinh nghiệm với các công cụ CI/CD
- Quen thuộc với các Flutter platform channel để tích hợp Native code
- Có kinh nghiệm trong việc triển khai các kỹ thuật bảo mật ứng dụng như:
+ SSL pinning
+ Ngăn chặn quay/chụp màn hình trong ứng dụng
+ Lưu trữ dữ liệu cục bộ an toàn
+ Obfuscation và minification
- Thành thạo trong việc viết testable code và sử dụng testing framework của Flutter
- Có kiến thức về các khái niệm Flutter nâng cao như custom renderers và sửa đổi công cụ
- Kỹ năng tiếng Anh
Quyền lợi:
- Mức lương cạnh tranh thỏa thuận theo năng lực và kinh nghiệm, upto 30M
- Review hiệu quả công việc: 2 lần/1 năm.
- Phụ cấp khi đi onsite
- Môi trường trẻ, năng động, có nhiều cơ hội phát triển bản thân.
- Được đào tạo về kỹ năng công nghệ, các kỹ năng mềm, các kỹ năng quản lý dự án,...
- Nghỉ Thứ 7, Chủ nhật, 12 ngày phép/ năm
- Khám sức khỏe định kỳ 1 năm 1 lần
- Các hoạt động thể thao, văn hóa đa dạng: CLB đá bóng, cầu lông,…
- Hưởng đầy đủ các chế độ theo quy định pháp luật (BHXH, BHYT, BHTN) và công ty (nghỉ mát, team building, sinh nhật,...)
Thời gian làm việc
Thứ 2 - Thứ 6 (từ 08:30 đến 17:45)
