JOB SUMMARY: We are looking for a Mobile App Engineer to design, develop, and maintain high-quality applications for the iOS and/or Android platforms. You will be responsible for the entire lifecycle of the app from local data persistence and UI animations to integrating with cloud APIs and managing the "Store" submission process.
RESPONSIBILITIES: - Application Development:
- Build "pixel-perfect" UIs that remain consistent across different screen sizes and aspect ratios.
- Implement complex navigation flows (Deep linking, Tab bars, Navigation stacks).
- Write clean, maintainable code using modern patterns like MVVM (Model-View-View Model) or VIPER.
- Performance & Resource Management:
- Optimize memory usage and battery consumption critical for mobile devices.
- Handle Offline-First logic using local databases (SQLite, Room, Realm, or CoreData).
- Manage threading and concurrency to ensure the UI remains responsive during heavy data processing.
- Integration & Deployment:
- Consume RESTful APIs and handle real-time data via WebSockets or Firebase.
- Manage the release process for the Apple App Store and Google Play Store.
- Implement push notifications and deep-link handling.
REQUIREMENTS: BENEFITS: - Soft Skills / Technical Skills:
- Swift (iOS) and/or Kotlin/Java (Android), mobile architecture knowledge.
- Responsive UI & smooth animations.
- REST API integration, JSON, authentication.
- Local storage, performance optimization, testing, CI/CD.
- In terms of skills, candidates should have: proficient in Lập Trình iOS.
- We also consider factors such as: understanding of Game Developer and knowledge related to CNTT khác.
- Work at the intersection of payments, compliance, and global commerce.
- Be part of a company enabling merchants to scale in complex regulatory environments.
- High-impact role within a risk-first, compliance-led organization.
- Exposure to advanced payment rails including crypto, FX, and alternative settlements.