Talent.com
Core Group
Intermediate Mobile DeveloperCore Group • Johannesburg, ZA
Search for other jobs
Intermediate Mobile Developer

Intermediate Mobile Developer

Core Group • Johannesburg, ZA
1 day ago
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.
Create a job alert for this search

Intermediate Mobile Developer • Johannesburg, ZA