Mobile Developer (Kotlin / Swift)

Blue Pearl HQ

Cape Town

On-site

ZAR 480,000 - 720,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Blue Pearl HQ is seeking a skilled Mobile Developer to design, build, and maintain high-quality mobile applications for Android (Kotlin) and/or iOS (Swift). You will work with cross‑functional teams to ensure performance and modern development practices across platforms.

You will deliver reliable features, integrate backend services, and contribute to a mobile-first design approach while staying current with evolving technologies and tools.

Qualifications

  • 3–5 years in mobile app development (Android or iOS).
  • Experience integrating with backend services via RESTful APIs.
  • Familiarity with relational databases (e.g., SQL).
  • Experience with Git-based workflows and CI/CD pipelines.
  • Knowledge of platform design guidelines (Material Design / Apple Human Interface Guidelines).

Responsibilities

  • Deliver mobile features that are reliable, well‑tested, and delivered on time.
  • Analyze requirements to plan and implement development tasks.
  • Collaborate with product owners, designers, and backend developers to build mobile apps.
  • Build and integrate RESTful APIs and backend services for mobile functionality.
  • Design, develop and enhance new mobile features and improvements.
  • Maintain and troubleshoot existing apps for performance and stability.
  • Work with UX/UI teams to implement mobile-first designs.
  • Participate in peer code reviews to improve code quality.
  • Support testing, releases, and deployments across environments.
  • Stay up to date with mobile technologies and best practices.

Skills

Mobile development
Kotlin
Swift
REST APIs
CI/CD

Tools

Git
Azure DevOps
GitHub Actions
Bitbucket

Job description

We’re looking for a skilled Mobile Developer with strong experience in Android (Kotlin) and/or iOS (Swift) to build high-quality mobile applications. In this role, you’ll design, develop, and maintain scalable mobile solutions that deliver seamless user experiences across platforms. You’ll work closely with cross‑functional teams to bring innovative ideas to life while ensuring performance, reliability, and modern development practices.

What You’ll Do
  • Deliver functional, reliable, and well‑tested mobile features within agreed timelines, aligned with technical architecture and coding standards.
  • Analyse business and technical requirements to plan and implement mobile development tasks effectively.
  • Collaborate with product owners, designers, and backend developers to build intuitive and responsive mobile applications.
  • Build and integrate RESTful APIs and backend services to support mobile functionality.
  • Participate in the design, development, and enhancement of new mobile features and application improvements.
  • Maintain, troubleshoot, and enhance existing mobile applications, ensuring performance, scalability, and stability.
  • Work closely with UX/UI teams to implement mobile‑first designs that provide seamless user experiences.
  • Participate in peer code reviews, contributing to continuous improvement in code quality and development practices.
  • Support testing, releases, and deployments across development, UAT, and production environments.
  • Stay up to date with emerging mobile technologies, tools, and best practices, continuously improving the mobile platform.
Requirements
  • Minimum of 3–5 years’ experience in software development, with a strong focus on mobile application development using Kotlin (Android) and/or Swift (iOS).
  • Solid understanding of RESTful APIs and integrating mobile applications with backend services.
  • Working knowledge of relational databases (e.g., SQL Server, PostgreSQL, MySQL).
  • Experience using Git‑based source control and working with CI/CD pipelines.
  • Exposure to tools such as Azure DevOps, GitHub Actions, Bitbucket, or similar for build, release, and collaboration workflows.
  • Understanding of mobile UI/UX best practices and platform‑specific design guidelines (Material Design / Apple Human Interface Guidelines).
Personal Attributes
  • Creative and analytical problem solver with strong attention to detail.
  • Confident communicator, both written and verbal, with strong interpersonal skills.
  • Self‑starter who can work independently and under pressure.
  • Curious, adaptable, and committed to continuous learning and professional development.
Other Information Applicable To The Opportunity
  • Contract position
  • Location: Cape Town
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Developer (Kotlin / Swift)
Mobile Developer (Kotlin / Swift)

iDbase Software • Cape Town

On-site
Mobile Developer (Kotlin / Swift)
Mobile Developer (Kotlin / Swift)

Blue Pearl PTY • Cape Town

On-site
ZAR 600,000 - 800,000
Mobile Developer
Mobile Developer

iDbase Software • Cape Town

On-site
ZAR 45,000 - 75,000
Mobile App Sr. Developer
Mobile App Sr. Developer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,200,000
Mobile Application Developer
Mobile Application Developer

Nextech • Wes-Kaap

On-site
ZAR 450,000 - 750,000
Mobile Developer (Kotlin/Swift) - Contract, Cape Town
Mobile Developer (Kotlin/Swift) - Contract, Cape Town

Blue Pearl HQ • Cape Town

On-site
ZAR 480,000 - 720,000
Senior Mobile Developer (Cocoa Touch Android SDK) (Centurion)
Senior Mobile Developer (Cocoa Touch Android SDK) (Centurion)

Datafin • South Africa

On-site
ZAR 600,000 - 800,000
Intermediate Mobile Net MAUI Xamarin Developer
Intermediate Mobile Net MAUI Xamarin Developer

Blue Pearl PTY • Cape Town

On-site
Senior Mobile Software Engineer
Senior Mobile Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 800,000 - 1,100,000
Competitive compensation package
Tenure-based loyalty leave
Access to wellness programs
+3
Mobile Engineer – Kotlin & Swift Specialist
Mobile Engineer – Kotlin & Swift Specialist

Blue Pearl PTY • Cape Town

On-site
ZAR 600,000 - 800,000