Source description
About the role
6+ Years of Mobile Development: Proven professional experience building and shipping production mobile applications.
Native Mobile Mastery: Strong hands-on expertise in native iOS (Swift) and Android (Kotlin), with deep knowledge of platform-specific behavior, architecture, performance optimization, StoreKit and Google Play Billing.
Flutter Experience: Hands-on Flutter experience is a strong plus (BLoC experience is an extra advantage). If you haven't used Flutter yet, you're eager to learn it, as it's central to how we build.
Subscription & In-App Purchase Experience: Experience building and maintaining subscription-based products, including purchases, billing, renewals, restores and entitlements.
Engineering Excellence: You take ownership of complex, high-impact work from architecture to delivery, write clean, modular and maintainable code, make sound technical decisions with minimal oversight and thrive in fast-paced environments.
Testing, CI/CD & Release Management: Strong experience with automated testing, CI/CD pipelines and the complete mobile release process, including App Store, Play Store and Firebase App Distribution.
Security Mindset: You build secure mobile applications with safe storage, secure API and key management, SSL pinning, app integrity solutions (Firebase App Check, Play Integrity API, App Attest, DeviceCheck) and protection techniques such as obfuscation and jailbreak/root detection.
Strong Communicator and Team Player: You collaborate effectively with product, backend, design and QA teams, mentor others, communicate confidently in English and proactively work with third-party vendors to resolve technical issues.
Strong Execution & Time Management: You manage multiple priorities effectively, take initiative, stay curious about new technologies and consistently deliver high-quality work on time.
More at AppNation
