Job description
About the opportunity
- Core Group is looking for an Intermediate Mobile Developer to independently deliver mobile features of moderate complexity across our native iOS and Android applications.
- You’ll work in Swift and Kotlin, share logic through Kotlin Multiplatform, integrate with back-end APIs and play an active role in code reviews and App Store / Google Play releases.
What you’ll be doing
- Independently deliver mobile features across native iOS (Swift) and Android (Kotlin), using Kotlin Multiplatform for shared logic.
- Design solutions for features of moderate complexity within established mobile architecture and patterns.
- Write clean, testable code and participate actively in peer and code reviews.
- Ensure features meet mobile performance, security and quality requirements.
- Integrate reliably with back-end APIs provided by the Full Stack team.
- Support release preparation and delivery through the Apple App Store and Google Play.
- Continue deepening iOS, Android and KMP expertise while sharing knowledge with junior developers.
Mobile stack
- iOS: Swift
- Android: Kotlin
- Shared logic: Kotlin Multiplatform (KMP)
- Distribution: Apple App Store and Google Play
What we’re looking for
- Degree in Computer Science or a closely related field, or equivalent practical experience.
- 3–5 years building and shipping mobile software in a team environment.
- Solid hands-on experience in native iOS (Swift) and Android (Kotlin).
- Working knowledge of Kotlin Multiplatform.
- Good testing discipline and understanding of mobile performance and secure-storage basics.
- Comfort with code reviews, Agile delivery and collaboration with API/back-end teams.
Advantageous
- Retail, e-commerce or consumer mobile app experience.
- Kotlin Multiplatform experience in production.
- Experience delivering App Store / Google Play releases and phased rollouts.
What will make you successful
- You can work independently within an established architecture, care deeply about mobile quality and enjoy contributing across both iOS and Android.
How we work
- We value customer focus, getting things done, teamwork, innovation, integrity, passion and embracing differences. We’re looking for people who bring those values into the way they solve problems, collaborate and deliver.
- Please note: These roles may require occasional out-of-hours support during peak-trading and major product-launch windows, as well as occasional travel between offices or supported markets.