Senior Mobile Application Developer (iOS & Android)

Placements24

Bloemfontein

Hybrid

ZAR 900,000 - 1,300,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 & bonuses
Health insurance
Remote work arrangement
Paid time off
Professional development budget
Home office allowance
Company equipment
Team events

Job summary

Placements24 is seeking a Senior Mobile Application Developer to join a fully remote engineering team. You will design, develop, and deploy native iOS and Android apps, collaborating with cross-functional teams to deliver high-quality features.

We value mobile UX excellence, scalable architectures, and a passion for innovation. Remote-first role, ideally near Bloemfontein for coordination, with strong emphasis on code quality and mentoring juniors.

Qualifications

  • Bachelor's degree or equivalent practical experience in a related field.
  • 5+ years of professional mobile app development experience.
  • Experience with native iOS development (Swift/Obj-C).
  • Experience with native Android development (Kotlin/Java).
  • Strong understanding of mobile UI/UX principles.
  • Experience integrating RESTful APIs and backend services.
  • Familiarity with Xcode, Android Studio, React Native, Flutter.
  • Proficient with Git and release processes.

Responsibilities

  • Design, develop, test, and maintain native iOS and Android apps.
  • Collaborate with UI/UX designers and backend engineers to ship features.
  • Write clean, documented, efficient code.
  • Implement pixel-perfect UIs and strong UX.
  • Optimize performance across devices and platforms.
  • Troubleshoot and resolve issues reported by QA or users.
  • Participate in code reviews and uphold best practices.
  • Stay updated with mobile development trends and updates.
  • Contribute to architectural decisions and roadmaps.
  • Mentor junior developers and foster teamwork.

Skills

Mobile development
Swift/Obj-C
Kotlin/Java
UI/UX design
REST APIs
Git
Remote collaboration
Problem solving

Education

Bachelor's degree in CS/Engineering

Tools

Xcode
Android Studio
React Native
Flutter

Job description

About the Role

Our client is seeking a highly skilled and innovative Senior Mobile Application Developer to join their fully remote engineering team. This role is an exceptional opportunity to design, develop, and deploy high-quality mobile applications for both iOS and Android platforms. As a remote-first position, you will collaborate with a distributed team of talented professionals, leveraging modern communication and collaboration tools. We are looking for a candidate passionate about mobile technology, user experience, and delivering robust, scalable applications. The successful applicant will contribute significantly to the evolution of our mobile presence, working from anywhere in the world, though ideally within or near the vicinity of Bloemfontein, Free State, ZA for team coordination purposes.

Key Responsibilities
  • Design, develop, test, and maintain native iOS and Android applications.
  • Collaborate with cross-functional teams, including UI/UX designers and backend engineers, to define and ship new features.
  • Write clean, maintainable, well-documented, and efficient code.
  • Implement pixel-perfect UIs that match the designs and provide an exceptional user experience.
  • Optimize applications for maximum speed, scalability, and performance across a wide range of devices.
  • Troubleshoot, debug, and resolve issues reported by QA or end-users.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Stay up-to-date with the latest mobile development trends, technologies, and platform updates.
  • Contribute to architectural decisions and technical roadmap for mobile applications.
  • Mentor junior mobile developers and foster a collaborative team environment.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in mobile application development.
  • Proven experience developing native iOS applications using Swift or Objective-C.
  • Proven experience developing native Android applications using Kotlin or Java.
  • Strong understanding of mobile UI/UX design principles and best practices.
  • Experience with integrating with RESTful APIs and backend services.
  • Familiarity with mobile development tools and frameworks (e.g., Xcode, Android Studio, React Native, Flutter).
  • Knowledge of version control systems (Git).
  • Understanding of the mobile app release process and App Store/Google Play guidelines.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills for remote work.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Fully remote work arrangement with flexibility.
  • Generous paid time off and holiday leave.
  • Annual budget for professional development and training.
  • Home office setup allowance.
  • Opportunity to work on innovative mobile projects impacting millions of users.
  • Company-provided equipment.
  • Regular virtual team events and engagement activities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Application Developer (Remote)
Senior Mobile Application Developer (Remote)

Placements24 • Stellenbosch

Remote
ZAR 1,417,000 - 2,001,000
Health benefits
Fully remote role
Flexible hours
+2
Senior Mobile Application Developer (Remote)
Senior Mobile Application Developer (Remote)

Placements24 • Paarl

Hybrid
ZAR 1,996,000 - 2,994,000
Health benefits
Flexible hours
Fully remote
+3
Senior Mobile Application Developer (Remote)
Senior Mobile Application Developer (Remote)

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health benefits
Remote-first culture
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
Lead Mobile App Developer (iOS & Android)
Lead Mobile App Developer (iOS & Android)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Bonus structure
Fully remote
+7
Senior Mobile Application Developer (Android & iOS)
Senior Mobile Application Developer (Android & iOS)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
Dev tools access
+5
Principal Mobile Application Developer (iOS & Android)
Principal Mobile Application Developer (iOS & Android)

Placements24 • Soweto

Hybrid
ZAR 1,000,000 - 1,800,000
Stock options
Remote-first culture
Home office allowance
+2
Lead Mobile Application Developer (iOS)
Lead Mobile Application Developer (iOS)

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Health benefits
Retirement contributions
+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 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