Senior Mobile Developer
Must-have knowledge and experience
- 7+ years of professional experience in mobile application development with a proven track record of delivering large-scale mobile solutions.
- Strong expertise in either iOS (Swift) and/or Android (Kotlin), combined with strong hands-on experience in the other platform.
- Experience leading or driving UI modernization, redesign, or uplift initiatives in mobile applications.
- Strong knowledge of mobile architecture patterns such as MVVM, VIPER, or similar.
- Experience with UIKit, Auto Layout, Jetpack Compose, XML layouts, and Fragments.
- Strong understanding of unit testing, UI test automation, and quality engineering practices on mobile platforms.
- Experience integrating and consuming REST APIs, asynchronous programming, and background processing.
- Experience working with secure, high-quality, customer-facing applications where performance, stability, and security are critical.
- Ability to drive technical discussions, collaborate with designers and stakeholders, and take ownership of end-to-end deliveries.
- Strong communication skills and experience working in agile cross-functional teams.
