Senior Mobile Application Developer (Android & iOS)

Placements24

Randburg

Hybrid

ZAR 900,000 - 1,200,000

Full time

7 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

Competitive salary
Hybrid work model
Dev tools access
Growth opportunities
Medical/dental/vision
Paid time off
Wellness program
Innovative environment

Job summary

Placements24 in Randburg, Gauteng seeks a Senior Mobile Application Developer to design, build, and maintain high-quality apps for Android and iOS.

You will work with cross-functional teams to translate ideas into robust mobile solutions, write clean code, and lead reviews. This role offers a hybrid work model and exposure to cutting-edge technologies.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5+ years of professional mobile app development.
  • Experience with native Android and/or iOS apps; cross‑platforms a plus.

Responsibilities

  • Design, develop, and implement mobile apps for Android and iOS.
  • Collaborate with designers, PMs, and other developers to define features.
  • Write clean, maintainable code using Kotlin/Java, Swift, or React Native.
  • Integrate with backend services and APIs for data flow.
  • Perform testing and performance optimization for stability.
  • Lead code reviews and mentor junior developers.
  • Stay current with mobile tech trends and best practices.
  • Oversee app releases and store submission processes.

Skills

Android Kotlin/Java
iOS Swift/ObjC
Cross-platform (RN/Flutter)
REST APIs
UI/UX Principles
Git
Agile
Problem Solving
Communication

Education

Bachelor's degree

Tools

React Native
Flutter

Job description

About the Role

Our client, a cutting-edge digital solutions provider, is seeking a highly skilled Senior Mobile Application Developer to join their innovative product development team in **Randburg, Gauteng**. This role focuses on designing, developing, and maintaining high-quality mobile applications for both Android and iOS platforms. You will be instrumental in the entire development lifecycle, from conceptualization and design to testing and deployment. The ideal candidate possesses a strong portfolio of successful mobile applications, exceptional coding skills, and a passion for creating intuitive and engaging user experiences. This is a fantastic opportunity to contribute to impactful projects within a dynamic and forward-thinking environment.



Key Responsibilities


  • Design, develop, and implement robust, scalable, and user-friendly mobile applications for Android and iOS platforms.

  • Collaborate with cross-functional teams, including designers, product managers, and other developers, to define app requirements and features.

  • Write clean, maintainable, and efficient code using modern programming languages and frameworks (e.g., Swift, Kotlin, Java, React Native).

  • Integrate with backend services and APIs to ensure seamless data flow and functionality.

  • Perform rigorous testing, debugging, and performance optimization to ensure app stability and responsiveness.

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

  • Lead code reviews and provide constructive feedback to junior developers.

  • Contribute to architectural decisions and technical strategy for mobile development.

  • Ensure the technical feasibility of UI/UX designs.

  • Manage application releases and updates through app store submission processes.



Requirements


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

  • Minimum of 5 years of professional experience in mobile application development.

  • Proven experience developing native Android applications (Kotlin/Java) and/or iOS applications (Swift/Objective-C).

  • Experience with cross-platform development frameworks like React Native or Flutter is a strong plus.

  • Proficiency with RESTful APIs, JSON, and third-party SDK integrations.

  • Solid understanding of mobile UI/UX design principles and best practices.

  • Experience with version control systems (e.g., Git).

  • Familiarity with agile development methodologies.

  • Strong analytical and problem-solving skills.

  • Excellent communication and teamwork abilities.



Benefits


  • Highly competitive salary commensurate with experience and skills.

  • Hybrid work model offering a balance between remote and office-based work.

  • Access to state-of-the-art development tools and technologies.

  • Opportunities for professional growth, training, and attending industry conferences.

  • Comprehensive medical aid, dental, and vision coverage.

  • Generous paid time off and employee wellness programs.

  • Stimulating work environment with a focus on innovation and collaboration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Application Developer (iOS/Swift)
Senior Mobile Application Developer (iOS/Swift)

Placements24 • Randburg

On-site
ZAR 520,000 - 780,000
Competitive salary
Performance bonuses
Benefits package
+6
Senior Mobile Application Developer (iOS/Android)
Senior Mobile Application Developer (iOS/Android)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary with bonuses
Hybrid work model
Health, dental, and vision insurance
+2
Senior Mobile App Developer (iOS/Android)
Senior Mobile App Developer (iOS/Android)

Placements24 • LegKraal Gate

Hybrid
ZAR 700,000 - 950,000
Hybrid work arrangement
Health benefits
Career growth opportunities
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 (iOS & Android)
Senior Mobile Application Developer (iOS & Android)

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary & bonuses
Health insurance
Remote work arrangement
+5
Senior Mobile Application Developer (iOS/Android)
Senior Mobile Application Developer (iOS/Android)

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 700,000 - 1,200,000
Salary bonus
Medical benefits
Retirement plan
+4
Senior Mobile App Developer (iOS & Android)
Senior Mobile App Developer (iOS & Android)

Placements24 • Klerksdorp

Remote
ZAR 900,000 - 1,300,000
Competitive salary
Bonuses
Health insurance
+3
Senior Mobile App Developer (iOS/Swift)
Senior Mobile App Developer (iOS/Swift)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
Professional development opportunities
+2
Senior Mobile Application Developer (iOS)
Senior Mobile Application Developer (iOS)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,400,000