About the Team
Youll be joining a high-performing digital engineering group responsible for designing building and maintaining innovative mobile applications. The team is focused on delivering outstanding user experiences and driving modern mobile development practices across design architecture and engineering.
About the Role
Were looking for experienced Mid to Senior Mobile Engineers (Android or iOS) who enjoy hands-on development and working on large-scale high-impact this role youll contribute to the delivery of new mobile features support ongoing product enhancements and play a key part in shaping mobile architecture and engineering best practices.
You will also collaborate closely with cross-functional teams and have opportunities to mentor other engineers while helping drive technical direction on mobile initiatives.
Responsibilities
Contribute hands-on to mobile application development (Android or iOS).
Play a role in shaping mobile architecture tooling and development standards.
Support the full solution development lifecycle from design to deployment.
Participate in technical design discussions and work with stakeholders across teams.
Guide teams on best practices engineering quality and performance optimization.
Help maintain and evolve technical roadmaps for mobile applications.
Core Technical Skills (Applicable to Both Android & iOS)
3 years of mobile development experience.
Experience integrating mobile apps with backend or cloud services.
Knowledge of automated testing and unit testing.
Understanding of performance tuning and memory management.
Experience delivering apps across a range of devices screen sizes and densities.
Ability to build custom UI components.
Familiarity with modern frameworks libraries and design systems.
Experience using feature flagging tools (e.g. Firebase LaunchDarkly).
Bonus: Experience with cross-platform technologies such as Kotlin Multiplatform.
Bonus: Experience with code protection tools (e.g. Proguard Dexguard).
Having published apps is an advantage.
REQUIREMENTS: Platform-Specific Skills
Android:
Strong experience with Kotlin.
Familiarity with modern Android patterns (e.g. MVVM MVI) and Jetpack components.
iOS:
Strong experience with Swift.
Familiarity with SwiftUI Swift Package Manager and modern iOS development practices.
Nice-to-Have: Experience working across both platforms or willingness to learn the other.