Senior Mobile App Developer - iOS & Android

Placements24

Upington

Hybrid

ZAR 700,000 - 1,100,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangement
Competitive salary
Medical aid
Retirement benefits
Professional development

Job summary

Placements24 is seeking a Senior Mobile App Developer in Upington, Northern Cape to design, build, and deploy high-quality iOS and Android apps. You will collaborate with UI/UX designers, mentor juniors, and ensure apps perform well and securely across devices.

Strong portfolio and skills in Swift/Obj-C and Java/Kotlin required; cross-platform experience a plus. This role offers a hybrid work arrangement, competitive salary, medical aid, and retirement benefits, with opportunities to shape

Qualifications

  • 5+ years of professional mobile app development experience with published apps on App Store/Google Play.
  • Bachelor's degree or equivalent practical experience in CS/SE or related field.
  • Proficiency in Swift/Objective-C (iOS) and Java/Kotlin (Android).
  • Experience with cross‑platform frameworks (React Native, Flutter) is a plus.
  • Strong understanding of mobile UI/UX, RESTful APIs, and Git.

Responsibilities

  • Design, develop, test, and deploy native mobile apps for iOS and Android.
  • Collaborate with UI/UX designers to translate wireframes into interfaces.
  • Write clean, maintainable, well-documented code.
  • Integrate apps with back-end services and APIs.
  • Optimize performance across devices and ensure security best practices.
  • Conduct thorough testing including unit/integration/UA testing.
  • Mentor junior mobile developers and share knowledge.

Skills

Swift
Objective-C
Java
Kotlin
React Native
Flutter
RESTful APIs
Git
Mobile security
Problem solving
Communication

Education

Bachelor's degree in Computer Science/Software Engineering or related

Tools

Xcode
Android Studio

Job description

About the Role

Our client, a rapidly growing digital solutions company situated in Upington, Northern Cape, is seeking a highly skilled Senior Mobile App Developer with expertise in both iOS and Android platforms. This role is essential for designing, developing, and deploying high-quality mobile applications that meet user needs and business objectives. You will work on exciting projects, collaborate with talented designers and developers, and contribute to the innovation pipeline. The ideal candidate possesses a deep understanding of mobile development best practices, a strong portfolio showcasing successful app launches, and a passion for creating intuitive and engaging user experiences. This is a fantastic opportunity to lead mobile development efforts in Upington and shape the future of digital products.


Key Responsibilities


  • Design, develop, test, and deploy native mobile applications for both iOS and Android platforms.

  • Collaborate with UI/UX designers to translate wireframes and mockups into functional and visually appealing mobile interfaces.

  • Write clean, efficient, maintainable, and well-documented code.

  • Integrate mobile applications with back-end services and APIs.

  • Optimize applications for maximum performance, speed, and responsiveness across various devices.

  • Implement security best practices to protect user data and application integrity.

  • Conduct thorough testing, including unit, integration, and user acceptance testing.

  • Troubleshoot and resolve bugs and performance issues.

  • Stay up-to-date with the latest mobile technology trends, platforms, and best practices.

  • Mentor junior mobile developers and contribute to team knowledge sharing.


Requirements


  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

  • 5+ years of professional experience in mobile app development, with a strong portfolio of published apps on the App Store and Google Play.

  • Proficiency in Swift and/or Objective-C for iOS development.

  • Proficiency in Java and/or Kotlin for Android development.

  • Experience with cross-platform development frameworks (e.g., React Native, Flutter) is a plus.

  • Solid understanding of mobile UI/UX design principles and platform-specific guidelines.

  • Experience working with RESTful APIs and JSON data.

  • Familiarity with version control systems (Git).

  • Knowledge of mobile security best practices.

  • Excellent problem-solving, analytical, and debugging skills.

  • Strong communication and collaboration abilities.


Benefits


  • Competitive salary and performance incentives.

  • Comprehensive medical aid and retirement benefits.

  • Opportunities for professional development and skill enhancement.

  • Hybrid work arrangement for a flexible work-life balance.

  • Be part of an innovative company creating impactful mobile solutions.

  • Work in a collaborative and growth-oriented environment in Upington, Northern Cape.

  • Contribute to projects that reach a wide audience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile App Developer
Senior Mobile App Developer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health benefits
Training opportunities
+2
Senior Mobile Application Developer (iOS/Android)
Senior Mobile Application Developer (iOS/Android)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Fully remote work
Senior Mobile Application Developer (iOS & Android)
Senior Mobile Application Developer (iOS & Android)

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonuses
Health and wellness programs
+6
Senior Mobile Application Developer - Android
Senior Mobile Application Developer - Android

Placements24 • Upington

On-site
ZAR 600,000 - 900,000
Competitive salary
Health benefits
Professional development
+2
Senior Mobile Application Developer
Senior Mobile Application Developer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,500,000
Salary and annual bonuses
Health insurance
Hybrid work model
+2
Senior Mobile App Developer (iOS/Android)
Senior Mobile App Developer (iOS/Android)

Placements24 • Polokwane

On-site
ZAR 600,000 - 900,000
Senior Mobile App Developer (iOS/Android)
Senior Mobile App Developer (iOS/Android)

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Bonuses
Health insurance
+3
Senior Mobile Application Developer
Senior Mobile Application Developer

Placements24 • Sandton

Hybrid
ZAR 800,000 - 1,200,000
Competitive salary
Health insurance
Retirement benefits
+2
Senior Mobile Application Developer (iOS/Android)
Senior Mobile Application Developer (iOS/Android)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary & bonuses
Health, dental, vision coverage
Generous paid time off
+2
Senior Mobile Application Developer (iOS)
Senior Mobile Application Developer (iOS)

Placements24 • Pietermaritzburg

On-site
ZAR 900,000 - 1,200,000
Relocation assistance
Generous paid time off