Nơi làm việc
- Hà Nội (Quận Đống Đa)
Cấp Bậc
- Nhân viên
Hình Thức
- Nhân viên chính thức
Bằng Cấp
- Đại học
Kinh Nghiệm
- 5 - 8 Năm
Mức Lương
- Lương thỏa thuận
Ngành nghề
- CNTT - Phần mềm
Khối/Trung tâm
- Khối Công nghệ thông tin
Hạn chót nhận hồ Sơ
- 29/09/2025
Phúc Lợi
- Máy tính xách tay
- Bảo hiểm
- Du Lịch
- Phụ cấp
- Đồng phục
- Thưởng
- Chăm sóc sức khỏe
- Tăng lương
- Chế độ nghỉ phép
Mô tả công việc
- Phát triển, tối ưu và bảo trì ứng dụng mobile banking trên nền tảng Flutter (iOS & Android).
- Xây dựng UI/UX hiệu suất cao, đảm bảo trải nghiệm người dùng mượt mà theo Material Design và Cupertino guidelines.
- Xử lý các bài toán liên quan đến quản lý trạng thái bằng Bloc, Riverpod, Provider hoặc GetX.
- Làm việc với backend để tích hợp RESTful API, WebSocket, GraphQL, tối ưu hóa luồng dữ liệu.
- Triển khai các tính năng liên quan đến bảo mật giao dịch tài chính, như biometric authentication, SSL Pinning, mã hóa dữ liệu.
- Viết unit test, integration test đảm bảo chất lượng code.
- Nghiên cứu và áp dụng Flutter best practices, tối ưu performance & memory management.
- Thực hiện CI/CD pipeline cho ứng dụng Flutter bằng Fastlane, Codemagic, GitHub Actions.
- Tham gia code review, hỗ trợ junior developers nâng cao kỹ năng.
- Xây dựng các tài liệu chi tiết, bao gồm: tài liệu phát triển, tài liệu vận hành, hướng dẫn sử dụng cho các yêu cầu phát triển của mảng nghiệp vụ này
- Support môi trường phát triển và kiểm thử, và các công cụ đi kèm liên quan
- Chịu trách nhiệm xử lý và/hoặc phối hợp với các mảng liên quan để xử lý sự cố, vấn đề liên quan.
- Thực hiện các công việc khác được giao bởi Trưởng dự án, Quản lý dự án Corporate Master App, Trưởng mảng IT CORP-TB, Giám đốc TT IT CORP, GĐ Khối IT.
Yêu cầu công việc
1. Trình độ Học vấn / Educational Qualifications
- Tốt nghiệp đại học chuyên ngành CNTT hoặc tương đương.
2. Các Kinh nghiệm liên quan/ Relevant Experience
- Có 05 năm kinh nghiệm phát triển mobile application (iOS & android) trong đó có ít nhất 03 năm kinh nghiệm phát triển ứng dụng mobile sử dụng Flutter.
- Thành thạo các kiến trúc phổ biến như Clean Architecture, MVVM, Redux, Hexagonal Architecture, …
- Hiểu sâu về Flutter rendering pipeline, isolate & concurrency, threading & async programming trong Dart.
- Kinh nghiệm xử lý state management chuyên sâu (Bloc, Riverpod, GetX, Provider)
- Khả năng tối ưu hiệu suất ứng dụng bằng cách caching, lazy loading, pagination, debouncing,…
- Kinh nghiệm làm việc với Firebase (Auth, Firestore, Push Notifications, Crashlytics, Remote Config, Dynamic Links).
- Khả năng tích hợp và tối ưu native module trên Android (Kotlin) hoặc iOS (Swift)
- Hiểu biết về mobile security, các kỹ thuật mã hóa dữ liệu, secure storage….
- Hiểu về JWT, OAuth2, SSO, đảm bảo bảo mật cho các giao dịch tài chính
- Có kinh nghiệm làm việc với các công cụ quản lý source code như git, svn, …Kinh nghiệm làm việc theo mô hình Agile.
- Có tư duy về trải nghiệm của người dùng, trách nhiệm với công việc và tinh thần đóng góp
- Có kinh nghiệm publish app lên App Store/Google Play
- Ưu tiên ứng viên đã từng làm việc trong dự án ngân hàng, fintech, ví điện tử.
- Ưu tiên ứng viên có kinh nghiệm làm việc với các hệ thống nghiệp vụ tài chính ngân hàng
- Ưu tiên ứng viên có kinh nghiệm, tư duy về UI/UX
3. Các Kỹ Năng/ Skills
- Khả năng tiếng anh: reading and writing (mandatory), and speaking, listening (preferable).
- Khả năng làm việc độc lập hoặc theo nhóm dưới áp lực và trách nhiệm cao.
- Khả năng trao đổi tốt: Ngắn ngọn, rõ ràng.
- Khả năng tìm hiểu và giải quyết vấn đề nhanh, hiệu quả.
Job tags: Mobile Developer Flutter - CVCC Phát triển giải pháp - TA