N

Phường Đống Đa, Hà Nội
Senior Mobile Developer (React Native + Native Android/IOS) - TA172
⏳ Tin này đã hết hạn nhận hồ sơ (hạn nộp: 28/06/2026). Công ty có thể đã tuyển xong. Bạn vẫn đọc được mô tả bên dưới để tham khảo yêu cầu và mức lương của vị trí này.
Mô tả công việc
- Product Development
- Design, develop, enhance, and maintain mobile applications using React Native.
- Implement complex mobile features for financial services, merchant services, and field sales operations.
- Work on apps such as:
- SmartPOS Android app for payment acceptance and device operations
- Digital Banking App for consumer / SME banking journeys
- Merchant App for transaction management, reconciliation, settlement, and operations
- DSA App for merchant lead management, onboarding, document capture, and field acquisition workflow
2. Native Mobile Development
- Develop or customize native Android modules and, where applicable, native iOS modules to support advanced device and OS-level capabilities.
- Bridge native functionality into React Native when standard packages are insufficient.
- Troubleshoot and optimize app performance, memory usage, battery usage, startup time, and native stability issues.
- Work with device-specific capabilities such as:
- camera
- QR/barcode scanner
- printer
- Bluetooth
- NFC
- GPS/location
- biometric authentication
- secure storage
- file/document capture
- push notifications
- background services
- Android POS hardware SDK integration
3. Architecture & Engineering Quality
- Translate product requirements and UX/UI designs into scalable mobile solutions.
- Write clean, reusable, testable, and maintainable code.
- Contribute to mobile architecture decisions, code structure, shared components, reusable modules, and engineering standards.
- Ensure app robustness under low network quality, intermittent connectivity, and offline/online sync scenarios.
- Handle secure integration with backend APIs, authentication services, and third-party SDKs.
- Participate in code reviews, technical discussions, root-cause analysis, and continuous improvement initiatives.
- Supports low-end devices
- Interface design adapts to various phone screen sizes
4. Delivery & Collaboration
- Work closely with Product Owners, Business Analysts, Designers, Backend Engineers, QA Engineers, Security, and DevOps teams.
- Participate in sprint planning, estimation, backlog grooming, release planning, and production support.
- Support UAT, pilot rollout, production releases, and post-release monitoring.
- Investigate and resolve production issues in a timely manner.
Yêu cầu ứng viên
- Required Skills & Qualifications
- 3+ years of mobile development experience, with strong hands-on experience in React Native.
- Solid knowledge of JavaScript / TypeScript.
- Strong understanding of mobile application architecture, component lifecycle, state management, and asynchronous programming.
- Hands-on experience with native Android development using Kotlin or Java.
- Experience integrating RESTful APIs, JSON, and token-based authentication.
- Good knowledge of mobile fundamentals
- Experience with state management libraries such as Redux / Redux Toolkit / MobX.
- Familiarity with Git and collaborative development workflows.
2. Preferred Qualifications (Nice to Have)
- Experience in Fintech, Banking, Payments, Merchant Acquiring, or Digital Lending.
- Experience working with Android POS devices / SmartPOS / Payment Terminals.
- Hands-on experience building features for: Payment acceptance (QR, card-based transactions), Merchant onboarding, eKYC / OCR / Facial verification, Digital banking journeys
- Familiarity with mobile security standards (PCI DSS awareness, secure storage, certificate pinning, biometric authentication).
- Experience with offline-first or unstable network environments.
- Experience integrating monitoring and crash reporting tools (e.g. Firebase Crashlytics, Sentry).
- Familiarity with mobile CI/CD pipelines.
- Basic knowledge of iOS native development (Swift/Objective-C) is a plus.
Soft Skills
Quyền lợi được hưởng
- Competitive salary and bonus package
- Staff loan with special interest rates
- Training courses based on the job, Training framework/Learning RoadMap for each position
- Insurance in accordance with Labor laws + VPBank Care insurance for all employees. (insurance covered for family members for entitled employees);
- Annual leave (varied based on job grade)
- Travel allowance
- A dynamic and friendly working environment, full of great opportunities to develop your career and abundant interesting activities to join (Sports competitions, talent contests, teambuilding...)
Nhà tuyển dụng
Ngân Hàng TMCP Việt Nam Thịnh Vượng (VPBank) · 📍 Phường Đống Đa, Hà Nội
Việc khác tại Ngân Hàng TMCP Việt Nam Thịnh Vượng (VPBank)
- N
Balance Sheet Management (BSM) Expert - ID3851 tháng trước - N

- N
CVCC Quản Lý Sản Phẩm Umass - TA1896 ngày trước - N
Chuyên Gia Tư Vấn Đầu Tư - TA1899 ngày trước - N

- N
Risk Strategy Junior/ Officer - ID4331 tháng trước