Software Developer - Mobile (iOS/Android)

Placements24

Paarl

On-site

ZAR 350,000 - 520,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health benefits
Training opportunities
Paid time off

Job summary

Placements24 in Paarl, South Africa, seeks a talented Software Developer specializing in mobile applications (iOS and/or Android) to join a collaborative team. You will design, build, and maintain high-quality apps delivering strong user experiences.

The ideal candidate has 2+ years of mobile development experience with Swift/Objective-C or Kotlin/Java, familiarity with Xcode/Android Studio, Git, and an emphasis on UI/UX and performance optimization.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • 2+ years of professional mobile application development experience on iOS (Swift/Objective-C) or Android (Kotlin/Java).
  • Proficiency in at least one native mobile development language and its SDK.
  • Experience with Xcode and Android Studio and Git version control.
  • Understanding of mobile UI/UX, performance optimization, and security best practices.

Responsibilities

  • Design, develop, and deploy native mobile applications for iOS and/or Android platforms.
  • Write clean, efficient, and maintainable code following best practices.
  • Collaborate with UI/UX designers to translate wireframes into interfaces.
  • Integrate apps with backend services and APIs.
  • Perform testing, debugging, and performance optimization.

Skills

Mobile development
Swift/Obj-C
Kotlin/Java
Xcode/Android Studio
Git
UI/UX basics

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Swift
Objective-C
Kotlin
Java
iOS/Android SDKs

Job description

About the Role

Our client is seeking a talented Software Developer specializing in mobile application development (iOS and/or Android) to join their team in Paarl . This role is responsible for designing, building, and maintaining high-quality mobile applications that deliver exceptional user experiences. You will work closely with product managers, designers, and backend engineers to bring new features to life and continuously improve existing functionalities. The ideal candidate has a strong understanding of mobile development lifecycles, excellent coding skills in Swift/Objective-C or Kotlin/Java, and a passion for creating intuitive and engaging mobile products. This is an excellent opportunity to contribute to impactful mobile projects within a collaborative team.

Key Responsibilities
  • Design, develop, and deploy native mobile applications for iOS and/or Android platforms.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Collaborate with UI/UX designers to translate wireframes and mockups into intuitive user interfaces.
  • Integrate mobile applications with backend services and APIs.
  • Perform thorough testing, debugging, and performance optimization of mobile applications.
  • Stay up-to-date with the latest mobile technology trends and advancements.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 2+ years of professional experience in mobile application development (iOS with Swift/Objective-C or Android with Kotlin/Java).
  • Proficiency in at least one native mobile development language and its associated SDK.
  • Experience with mobile development tools (Xcode, Android Studio) and version control systems (Git).
  • Understanding of mobile UI/UX principles, performance optimization, and security best practices.
  • Ability to work effectively in a team environment and communicate technical concepts clearly.
Benefits
  • Competitive annual salary with performance-based reviews.
  • Comprehensive health and wellness benefits package.
  • Opportunities for training and attending mobile development conferences.
  • Supportive and collaborative team culture.
  • Generous paid time off and company holidays.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Application Developer - iOS & Android
Mobile Application Developer - iOS & Android

Placements24 • Paarl

Hybrid
ZAR 600,000 - 800,000
Hybrid work model
Competitive salary
Health insurance
+3
Software Developer - Mobile Applications (iOS/Android)
Software Developer - Mobile Applications (iOS/Android)

Placements24 • Stellenbosch

On-site
ZAR 480,000 - 900,000
Health insurance
Dental insurance
Vision insurance
+3
Senior Mobile Application Developer
Senior Mobile Application Developer

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Medical & dental insurance
Hybrid work model
+2
Senior Mobile Developer - iOS & Android
Senior Mobile Developer - iOS & Android

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,300,000
Mobile Application Developer
Mobile Application Developer

Placements24 • Stellenbosch

Hybrid
ZAR 420,000 - 600,000
Hybrid work
Health benefits
Retirement plan
+2
Senior Mobile Developer (iOS/Android)
Senior Mobile Developer (iOS/Android)

Placements24 • Benoni

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health, dental, and vision insurance
Professional development in Benoni
+1
Mobile Application Developer - iOS & Android
Mobile Application Developer - iOS & Android

Placements24 • Benoni

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Bonus opportunities
Fully remote
+4
Mobile App Developer (iOS/Android)
Mobile App Developer (iOS/Android)

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 700,000 - 1,100,000
Hybrid work model
Professional development
Senior Mobile Application Developer (Android/iOS)
Senior Mobile Application Developer (Android/iOS)

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Competitive salary
Health benefits
+1
Software Developer - Mobile (Android)
Software Developer - Mobile (Android)

Placements24 • Bloemfontein

Hybrid
ZAR 420,000 - 720,000
Hybrid work model
Performance-based bonuses
Medical and retirement benefits