Mobile Application Developer

Placements24

Cape Town

Hybrid

ZAR 420,000 - 560,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary and bonuses
Health insurance and retirement plan
Generous PTO and flexible hours
Professional growth opportunities
Fully remote work environment

Job summary

Placements24 is seeking a skilled Mobile Application Developer to join its digital product team in Upington. You will design, develop, and maintain mobile apps for iOS and Android, collaborating with product managers, designers, and backend developers to deliver engaging experiences.

The role requires a strong mobile development background, hands-on experience with Swift/Kotlin or cross-platform frameworks, and a solid grasp of RESTful APIs and UI/UX principles. Remote work options available.

Qualifications

  • Bachelor's degree or equivalent practical experience in computer science or software engineering.
  • 3+ years of professional experience in mobile application development.
  • Experience developing for iOS (Swift/Objective-C) or Android (Kotlin/Java), or cross-platform frameworks.
  • Strong understanding of mobile UI/UX design principles and platform-specific guidelines.
  • Experience with RESTful APIs, JSON, and mobile-related databases.
  • Familiarity with version control systems (Git) and agile methodologies.

Responsibilities

  • Develop native or cross-platform mobile applications using Swift, Kotlin, React Native, or Flutter.
  • Collaborate with UI/UX designers to translate wireframes into intuitive interfaces.
  • Integrate mobile apps with backend services and APIs.
  • Write clean, maintainable code following best practices and coding standards.
  • Implement unit and integration tests to ensure stability.
  • Optimize apps for speed, scalability, and user experience across devices.

Skills

Mobile app development
UI/UX sensitivity
RESTful APIs

Education

Bachelor's degree in CS/SE or equivalent

Tools

Swift
Kotlin
React Native
Flutter
Java
Objective-C
Git

Job description

About the Role

Our client is seeking a talented and creative Mobile Application Developer to join their innovative digital product team in Upington. You will be responsible for designing, developing, and maintaining high-quality mobile applications for iOS and Android platforms. This role involves working closely with product managers, designers, and backend developers to create engaging and user-friendly mobile experiences. The ideal candidate is passionate about mobile technology, has a strong understanding of the mobile development lifecycle, and is eager to contribute to impactful mobile solutions.

Key Responsibilities
  • Develop native or cross-platform mobile applications using languages and frameworks like Swift, Kotlin, React Native, or Flutter.
  • Collaborate with UI/UX designers to translate wireframes and mockups into intuitive and visually appealing mobile interfaces.
  • Integrate mobile applications with backend services and APIs.
  • Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
  • Implement unit tests and integration tests to ensure application stability and performance.
  • Optimize applications for maximum speed, scalability, and user experience across various devices.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 3+ years of professional experience in mobile application development.
  • Proven experience developing applications for either iOS (Swift/Objective-C) or Android (Kotlin/Java), or cross-platform frameworks.
  • Strong understanding of mobile UI/UX design principles and platform-specific guidelines.
  • Experience with RESTful APIs, JSON, and mobile-related databases.
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health insurance and retirement savings plan.
  • Generous paid time off and flexible working hours.
  • Opportunities for professional growth and learning new mobile technologies.
  • Fully remote work environment offering excellent work-life balance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 • LegKraal Gate

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

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Bonuses
Health insurance
+3
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 App Developer - Android & iOS
Mobile App Developer - Android & iOS

Placements24 • Soweto

On-site
ZAR 420,000 - 660,000
Competitive salary
Health benefits
Professional development in Soweto
+2
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
Senior Mobile App Developer (iOS/Android)
Senior Mobile App Developer (iOS/Android)

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
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 Developer (Android)
Senior Mobile Developer (Android)

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 1,100,000
Health benefits
Growth opportunities
Remote-friendly
+1