Logo
COME AND SHINE WITH VTI

Senior Mobile Native Android Developer

Senior Mobile Native Android Developer

MÔ TẢ CÔNG VIỆC
Overview:
Phát triển và tối ưu phần native của ứng dụng Mobile Banking trên nền tảng iOS (Swift), tích hợp với Hybrid WebView (Vue.js), đảm bảo hiệu năng, bảo mật và trải nghiệm người dùng cao cấp theo chuẩn của khách hàng.
Công nghệ chính:
Swift, SwiftUI / UIKit, Xcode, WKWebView, RESTful API, Keychain, Firebase, AppCenter, Jenkins CI/CD, Bitrise / Fastlane.
Responsibility:
Thiết kế, phát triển và duy trì SDK native chung (Android + iOS) phục vụ hybrid app (Vue.js/Flutter).
Xây dựng native bridge (Kotlin ↔ Swift ↔ WebView/Flutter), tối ưu hiệu năng (load time, memory, animation) và tích hợp hệ thống logging, crash tracking, analytics.
Triển khai và tối ưu các module cốt lõi: Biometric, Push Notification, Deep Link, In-App Update, QR Scan, Camera.
Đảm bảo giao tiếp hai chiều ổn định giữa native và web layer.
Thiết lập pipeline Fastlane / Jenkins / Bitrise, cấu hình multi-environment build, và quản lý chứng chỉ (Keystore, Provisioning Profile).
Tích hợp Firebase App Distribution / TestFlight / AppCenter phục vụ release tự động.
Thực hiện code review, hướng dẫn middle/junior dev, đảm bảo coding standard, performance và bảo mật.
Viết tài liệu kỹ thuật (SDK Integration Guide, API Spec, Release Note) và phối hợp chặt chẽ với SA, QA, DevOps, Security trong toàn chuỗi phát triển.
YÊU CẦU
Tối thiểu 5–8 năm phát triển ứng dụng mobile native, trong đó ≥3 năm ở vị trí senior hoặc lead.
Thành thạo Swift, UIKit/SwiftUI, ViewController lifecycle, Combine, Xcode, SPM.
Có kinh nghiệm thiết kế native bridge (JS ↔ Kotlin/Swift) hoặc Flutter channel.
Thành thạo SSL Pinning, Root/Jailbreak detection, Secure Storage, code obfuscation.
Biết cấu hình Fastlane, Jenkins, Firebase App Distribution, TestFlight.
Hiểu rõ MVVM / Clean Architecture / Modularization.
Có khả năng làm việc với Backend, DevOps, Security, và QA để xử lý end-to-end.
ƯU TIÊN
Kinh nghiệm triển khai Mobile Banking / Fintech / Payment App.
Hiểu về Active–Active DR, load balancing, monitoring (AppDynamics, Firebase).
Có kinh nghiệm với Kotlin Multiplatform (KMP) hoặc React Native Bridge.
Có chứng chỉ Google Associate Android Developer / Apple Certified iOS Developer là lợi thế.
ĐÃI NGỘ
Tối thiểu 13 tháng lương 1 năm - chưa tính các khoản thưởng khác trong quá trình làm việc như thưởng theo KPI hiệu quả công việc, thưởng dự án và thưởng theo doanh thu.
Được khám sức khỏe định kỳ hàng năm và được đóng BHXH, BHYT, BHTN đầy đủ theo luật quy định
Hưởng chế độ nghỉ mát, teambuilding 4 lần/ 1 năm, và các hoạt động thể thao, giải trí phong phú bao gồm: các CLB Bơi, Yoga, Zumba, Kendo, yêu cầu bài hát qua radio nội bộ.
02 nhân viên xuất sắc nhất năm sẽ được thưởng một chuyến du lịch miễn phí đến các quốc gia như Nhật Bản, Đài Loan, Singapore..v.v.
Cơ hội thăng tiến, nâng cao thu nhập cho người có năng lực, tâm huyết và gắn bó lâu dài.
Được đào tạo tiếng Nhật miễn phí tại công ty.
Cơ hội được đào tạo để nâng cao nghiệp vụ chuyên môn. Cơ hội hỗ trợ thi các chứng chỉ về Cloud, AWS, PMF, PMP.
Giờ làm việc: từ 8h30 đến 17h30, từ thứ Hai đến thứ Sáu hàng tuần.

Ngày hết hạn: 23 tháng 12, 2025

Ngày hết hạn: 23 tháng 12, 2025

Chi tiết công việc

Số lượng:
1
Địa điểm:
Hà Nội
Kinh nghiệm:
Trên 5 năm
Trình độ:
Senior
Hình thức:
Toàn thời gian
Kỹ năng:
Mobile Native Android
Mức lương:

Ngày hết hạn: 23 tháng 12, 2025