Mô tả công việc: Lập trình viên Flutter - Phát triển ứng dụng Mobile quản lý trường đại học
1. Tham gia phân tích, thiết kế và phát triển ứng dụng Mobile phục vụ hệ thống quản lý đào tạo và quản lý trường đại học trên nền tảng Android và iOS.
2. Phát triển các chức năng nghiệp vụ như: quản lý sinh viên, đào tạo, thời khóa biểu, điểm, học phí, thông báo và các dịch vụ dành cho sinh viên, giảng viên, cán bộ quản lý, ....
3. Xây dựng giao diện Mobile hiện đại, responsive, tối ưu trải nghiệm người dùng.
4. Tích hợp ứng dụng với hệ thống Backend thông qua RESTful API.
5. Phối hợp với đội ngũ Backend, Database, QA và nghiệp vụ để triển khai, kiểm thử và hoàn thiện sản phẩm.
6. Thực hiện đóng gói, phát hành và cập nhật ứng dụng trên Google Play Store và Apple App Store
Yêu cầu bắt buộc về kỹ thuật
+A. Flutter & Dart
Ứng viên cần:
- Thành thạo ngôn ngữ Dart
- Có kinh nghiệm phát triển ứng dụng bằng Flutter
- Hiểu và sử dụng tốt: Widget, StatelessWidget, StatefulWidget, Widget Lifecycle, BuildContext, Future, async/await, Stream, Null Safety, Extension, Exception Handling.
- Có khả năng xây dựng UI responsive cho nhiều kích thước màn hình
- Thành thạo Form, Validation, Navigation, Animation cơ bản và Theme.
+B. Quản lý trạng thái
- Có kinh nghiệm thực tế với ít nhất một giải pháp: **Bloc/Cubit, Provider, Riverpod hoặc GetX
REST API & Backend Integration**
- Thành thạo RESTful API, HTTP/HTTPS và JSON serialization/deserialization.
- Xử lý tốt request bất đồng bộ, timeout, exception và lỗi API.
- Có kinh nghiệm với **Dio hoặc http**, Interceptor, Authentication.
- Hiểu và triển khai **Bearer Token, Access Token/Refresh Token**.
- Có kinh nghiệm upload/download file và xử lý dữ liệu từ API.
C. Đóng gói & phát hành ứng dụng
- Có kinh nghiệm build, ký ứng dụng và phát hành thực tế lên Google Play Store và Apple App Store.
- Biết quản lý version, signing/certificate, release và cập nhật ứng dụng.
+D. Có kinh nghiệm upcode lên Apple store và CH Play
* Ưu tiên:
- Đã từng phát triển ứng dụng trong lĩnh vực giáo dục, quản lý đào tạo hoặc quản lý trường đại học.
- Có kinh nghiệm làm việc với hệ thống Backend .NET/Web API và SQL Server là lợi thế.
- Có tư duy về kiến trúc phần mềm, khả năng tối ưu hiệu năng và bảo mật ứng dụng Mobile.
- Có tinh thần trách nhiệm, chủ động học hỏi và phối hợp tốt với đội ngũ phát triển.
2. Yêu cầu ứng viên
• Tốt nghiệp Đại học chuyên ngành: CNTT, Khoa học máy tính, Hệ thống thông tin hoặc tương đương.
• Làm việc kỷ luật, đúng quy trình, có trách nhiệm với sản phẩm phần mềm, chủ động nghiên cứu công nghệ mới.
• Tinh thần bảo mật dữ liệu và tuân thủ quy định hệ thống.
Địa điểm làm việc: 262 Nguyễn Huy Tưởng, Thanh Xuân, HN
Thời gian làm việc:
Thứ 2 - Thứ 6 (từ 08:00 đến 17:30)
Thứ 7 (từ 08:00 đến 12:00)
Địa điểm làm việc: 262 Nguyễn Huy Tưởng, Thanh Xuân, HN
Thời gian làm việc:
Thứ 2 - Thứ 6 (từ 08:00 đến 17:30)
Thứ 7 (từ 08:00 đến 12:00)
Tập đoàn Bưu chính Viễn thông Việt Nam VNPT
Tập đoàn Bưu chính Viễn thông Việt Nam VNPT
Công Ty TNHH Koei Tecmo Software Việt Nam
Tổng Công ty Cổ phần Bảo hiểm Ngân hàng TMCP Công thương Việt Nam - Bảo hiểm VietinBank (VBI)
Công ty CP Trung tâm nghiên cứu A.N
CÔNG TY CỔ PHẦN PHẦN MỀM NHÚNG NATA NATAES
Công ty cổ phần viễn thông Asim
Giới thiệu công ty