Deskripsi pekerjaan Mobile Developer PT. Meteor Inovasi Digital
Role Summary
We are looking for a robust Mobile Application Developer to build, and maintain a high-scale digital wallet and payment application. You will play a crucial role in orchestrating the frontend architecture using React Native and secure banking-grade cryptographic processes and ensure compliance with digital transaction regulations.
Key Responsibilities:
- Build and optimize highly responsive, and performant user interfaces (UI) using the React Native framework.
- Handle biometric authentication, digital signature generation, and transaction payload encryption in compliance with regulatory standards (e.g., BI SNAP).
- Implement strict frontend security practices, including SSL/TLS Pinning, secure memory management for sensitive data (Data in Flight), and code obfuscation to prevent reverse engineering.
- Design B2B2C authentication flows, handle App-to-App Deep Linking (Universal/App Links), and ensure seamless Web-to-App transitions for users transacting from partner ecosystems (merchants or third-party mobility services).
- Manage application releases to the Google Play Store and Apple App Store, and update systems deploy for critical hotfixes instantly.
- Implement and manage Firebase Cloud Messaging (FCM) for both Android and iOS. Design a secure notification to ensure no sensitive financial data or PII is transmitted through Firebase servers
Requirements:
- Minimum of 3+ years of experience in production-grade mobile application development in React Native.
- Practical experience writing Native code and a solid understanding of Native Bridge / Platform Channels communication.
- Experience and understanding of mobile financial security concepts, including RSA/AES asymmetric encryption, tokenization, OAuth 2.0 flows.
- Experience in wrapping vendor binary SDKs (AAR/XCFramework formats) to be seamlessly consumed by the React Native interface.
- Experience integrating Firebase Cloud Messaging (FCM) or APNs. Capable of handling foreground/background/quit states and routing Deep Links from push notifications.

