Khối / Ban
Khối Ngân hàng Số
Lĩnh vực
Công nghệ số
Địa điểm
Hồ Chí Minh
Loại hình công việc
Fulltime (toàn thời gian)
Thời hạn ứng tuyển
30/09/2025
Số lượng cần tuyển
1
Mô tả công việc
Mục tiêu công việc
Tham gia phát triển và duy trì các ứng dụng Mobile Banking trên nền tảng Android (Native Kotlin), đảm bảo hiệu năng, bảo mật, trải nghiệm người dùng và tuân thủ các tiêu chuẩn công nghệ trong lĩnh vực tài chính – ngân hàng.
Trách nhiệm chính
- Phát triển và tối ưu các ứng dụng Android Native Kotlin cho hệ sinh thái Ngân hàng số.
- Tham gia phân tích yêu cầu, thiết kế kiến trúc, thiết kế chi tiết và triển khai tính năng mới.
- Tích hợp ứng dụng với hệ thống backend thông qua RESTful API, gRPC, WebSocket.
- Đảm bảo chất lượng sản phẩm thông qua unit test, UI test, integration test.
- Phối hợp chặt chẽ với Backend Developer, QA/QC, BA, UI/UX Designer và các đội liên quan.
- Tuân thủ các tiêu chuẩn bảo mật, coding guideline và quy trình phát triển phần mềm của ngân hàng.
- Hỗ trợ kiểm tra, debug, xử lý sự cố trong quá trình vận hành ứng dụng.
Yêu cầu công việc
Bắt buộc:
- Tốt nghiệp Đại học chuyên ngành CNTT, Khoa học máy tính, Điện tử Viễn thông hoặc tương đương.
- Tối thiểu 5 năm kinh nghiệm phát triển ứng dụng mobile, trong đó tối thiểu 3 năm kinh nghiệm với Android Native Kotlin.
- Thành thạo Kotlin, nắm vững các framework/thư viện Android phổ biến: Jetpack (ViewModel, LiveData, Room, Navigation), Coroutines, Flow, Retrofit, OkHttp, Dagger/Hilt.
- Kinh nghiệm triển khai Clean Architecture, MVVM/MVI/MVP.
- Hiểu rõ vòng đời ứng dụng Android, quản lý bộ nhớ, tối ưu hiệu năng và UI/UX.
- Có kinh nghiệm xây dựng custom UI components, animation, responsive layout.
- Kinh nghiệm viết unit test, UI test (JUnit, Espresso, Mockito).
- Sử dụng thành thạo Git, CI/CD pipelines (Bitrise, Jenkins, GitLab CI hoặc tương đương).
- Có kinh nghiệm triển khai ứng dụng trên Google Play Store.
Ưu tiên:
- Hiểu biết sâu về bảo mật ứng dụng mobile (encryption, secure storage, certificate pinning, OWASP Mobile).
- Kinh nghiệm phát triển ứng dụng cho banking/fintech, high-transaction apps.
- Có kinh nghiệm tích hợp biometric authentication (Face ID, Fingerprint), eKYC, mobile payment, push notification, in-app messaging.
- Am hiểu các thông tư, nghị định của Ngân hàng Nhà nước về an toàn thông tin trong dịch vụ ngân hàng điện tử.
- Kinh nghiệm làm sản phẩm phục vụ doanh nghiệp vừa và nhỏ (SME).
- Kỹ năng multitask, làm việc dưới áp lực cao.
- Kỹ năng kết nối, phối hợp chặt chẽ với Backend, QA/QC, BA, UI/UX và các đội dự án khác.
- Thành thạo kỹ năng debug, profiling và xử lý issue trong môi trường production.