Chịu trách nhiệm thiết kế, phát triển và duy trì ứng dụng mobile cho dịch vụ chứng khoán bằng Flutter, xây dựng được nền tảng ứng dụng có kiến trúc vững chắc, khả năng mở rộng cao và hoạt động ổn định. Đồng thời hướng dẫn, hỗ trợ các thành viên trong team để đảm bảo chất lượng sản phẩm đáp ứng nhu cầu kinh doanh và trải nghiệm người dùng tốt nhất.
1. Mô tả công việc: - Phát triển sản phẩm: Phối hợp với
Product Owner phân tích yêu cầu nghiệp vụ, đề xuất giải pháp kỹ thuật và triển khai tính năng theo Product Roadmap.
- Kiến trúc ứng dụng: Thiết kế, xây dựng và phát triển ứng dụng Mobile bằng Flutter, đảm bảo khả năng mở rộng, bảo trì và hiệu năng.
- Tích hợp hệ thống: Phối hợp với Backend team thiết kế, tích hợp API và các dịch vụ bên thứ ba trong lĩnh vực tài chính/chứng khoán.
-
Tối ưu & bảo mật: Tối ưu hiệu năng, đảm bảo an toàn dữ liệu, bảo mật giao dịch và trải nghiệm người dùng.
- Quản lý kỹ thuật: Phân công công việc, Code Review, giám sát tiến độ và mentoring Flutter Developers.
- Đảm bảo chất lượng: Phối hợp với QA và Product Design trong kiểm thử, nghiệm thu và cải thiện chất lượng ứng dụng.
- Vận hành & Release: Quản lý quy trình phát hành ứng dụng lên App Store/Google Play, theo dõi hiệu suất và xử lý sự cố Production.
- Nghiên cứu & cải tiến: Đánh giá, áp dụng công nghệ mới, đề xuất cải tiến UX/UI, kiến trúc và quy trình phát triển.
- Báo cáo & tài liệu: Báo cáo tiến độ, rủi ro kỹ thuật cho cấp quản lý; xây dựng tài liệu kỹ thuật và tiêu chuẩn phát triển cho team.
2. Quyền hạn và trách nhiệm: - Phân công công việc, quản lý tiến độ, Code Review và tham gia đánh giá hiệu quả làm việc của team Mobile.
- Đề xuất và quyết định các giải pháp kỹ thuật, kiến trúc ứng dụng, công nghệ, thư viện và tiêu chuẩn phát triển phù hợp.
- Tham gia phân tích yêu cầu, đánh giá tính khả thi, ước lượng thời gian và lập kế hoạch phát triển sản phẩm.
- Phối hợp trực tiếp với Product Owner và các team liên quan để đảm bảo tiến độ, chất lượng và mục tiêu sản phẩm.
- Chủ động đề xuất cải tiến kỹ thuật, quy trình làm việc và định hướng phát triển ứng dụng.
- Đề xuất, kiểm soát các giải pháp bảo mật và có quyền tạm dừng phát hành khi phát hiện rủi ro nghiêm trọng.
- Báo cáo tiến độ, kết quả công việc và các vấn đề phát sinh cho Trưởng nhóm/Trưởng phòng.
3. Các yêu cầu chính cho vị trí này: - Thành thạo Flutter/Dart, hiểu sâu về Widget, Rendering, State Management (BLoC, Riverpod, Provider) và tối ưu hiệu năng ứng dụng Mobile.
- Nắm vững kiến trúc phần mềm Clean Architecture, MVVM, Design Patterns, có khả năng thiết kế hệ thống mở rộng và dễ bảo trì.
- Có kinh nghiệm tích hợp RESTful API, GraphQL, WebSocket, xử lý dữ liệu real-time và các dịch vụ Firebase.
- Am hiểu bảo mật ứng dụng Mobile, JWT, OAuth 2.0 và các phương pháp bảo vệ dữ liệu nhạy cảm trong lĩnh vực tài chính.
- Thành thạo CI/CD, Git, quy trình build và phát hành ứng dụng lên App Store/Google Play.
- Có kinh nghiệm tích hợp Native Code (Swift, Kotlin), phát triển và quản lý Flutter Packages/Plugins.
- Có khả năng quản lý team, phân công công việc, đánh giá tiến độ, Code Review và làm việc theo Agile/Scrum.
- Có tư duy giải quyết vấn đề, tối ưu hiệu suất và trải nghiệm người dùng; chủ động nghiên cứu, đề xuất giải pháp kỹ thuật.
- Có kỹ năng giao tiếp, làm việc nhóm, mentoring và tinh thần trách nhiệm cao.
4. Thời gian làm việc - 8:00 AM - 17:00 PM từ thứ 2 đến thứ 6, nghỉ trưa từ 12:00 AM - 13:00 PM
- 8:00 AM - 12:00 AM thứ 7 (khi có yêu cầu)
- Cung cấp trang thiết bị làm việc
Gửi hồ sơ về email :"[email protected]" với tiêu đề như sau
"Tên vị trí - Họ và tên - Chức danh"