Senior Mobile Application Developer (iOS/Android)

Placements24

Randburg

Hybrid

ZAR 900,000 - 1,200,000

Full time

3 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 compensation
Hybrid work model
Health insurance
PTO and holidays
Professional development
Retirement savings plan
Modern Randburg office
Collaborative culture
User-centric projects
Career advancement

Job summary

Placements24 is seeking a Senior Mobile Application Developer to design, build, test, and deploy high-quality mobile apps for iOS and Android in Randburg, Gauteng. The role offers hybrid working options with a modern office and close collaboration with design, product, and engineering teams.

The ideal candidate has 5+ years in mobile development, proficiency in Swift/Objective-C and Kotlin/Java, and a strong UI/UX sense.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Minimum of 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 principles and best practices.
  • Experience with mobile development frameworks and tools.
  • Familiarity with RESTful APIs and mobile backend services.
  • Experience with version control systems (Git).
  • Knowledge of mobile security best practices.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration abilities.

Responsibilities

  • Design, develop, and maintain native mobile applications for iOS and Android platforms.
  • Collaborate with cross-functional teams to define mobile application features and user stories.
  • Write clean, efficient, well-documented, and maintainable code.
  • Implement and manage mobile application backend services and APIs.
  • Optimize mobile applications for performance, scalability, and user experience.
  • Conduct thorough testing, debugging, and troubleshooting of mobile applications.
  • Stay up-to-date with the latest mobile development trends, technologies, and best practices.
  • Participate in code reviews and provide constructive feedback to team members.
  • Ensure adherence to app store guidelines and submission processes.
  • Contribute to architectural decisions for the mobile development roadmap.

Skills

Mobile development
Swift/Obj-C
Kotlin/Java
UI/UX design
RESTful APIs
Git
Security best practices
Problem solving
Communication

Education

Bachelor's degree in Computer Science/Engineering

Tools

Git

Job description

About the Role

Our client is seeking a talented and experienced Senior Mobile Application Developer to join their innovative team in Randburg, Gauteng . This hybrid role offers the flexibility to work both remotely and from our modern office facilities, fostering a dynamic and productive work environment. You will be responsible for designing, developing, testing, and deploying high-quality mobile applications for both iOS and Android platforms. The ideal candidate possesses a deep understanding of mobile development lifecycles, excellent programming skills, and a passion for creating engaging user experiences. You will collaborate closely with designers, product managers, and other engineers to bring innovative mobile solutions to life. We are looking for a proactive problem-solver with a keen eye for detail and a commitment to delivering exceptional mobile products. This is an exciting opportunity to contribute to impactful projects and shape the future of our mobile presence within the bustling metropolitan area of Randburg . Your expertise in mobile development will be key to our continued success in the mobile space.

Key Responsibilities
  • Design, develop, and maintain native mobile applications for iOS and Android platforms.
  • Collaborate with cross-functional teams to define mobile application features and user stories.
  • Write clean, efficient, well-documented, and maintainable code.
  • Implement and manage mobile application backend services and APIs.
  • Optimize mobile applications for performance, scalability, and user experience.
  • Conduct thorough testing, debugging, and troubleshooting of mobile applications.
  • Stay up-to-date with the latest mobile development trends, technologies, and best practices.
  • Participate in code reviews and provide constructive feedback to team members.
  • Ensure adherence to app store guidelines and submission processes.
  • Contribute to architectural decisions for the mobile development roadmap.
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 iOS applications using Swift or Objective-C.
  • Proven experience developing native Android applications using Kotlin or Java.
  • Strong understanding of mobile UI/UX principles and best practices.
  • Experience with mobile development frameworks and tools.
  • Familiarity with RESTful APIs and mobile backend services.
  • Experience 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 potential for bonuses.
  • Hybrid work model with excellent flexibility.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off.
  • Opportunities for professional development and training.
  • Retirement savings plan.
  • Modern office environment in Randburg .
  • Collaborative and innovative team culture.
  • Work on exciting and user-centric mobile applications.
  • Supportive management and career advancement paths.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Mobile Application Developer (iOS/Android)
Lead Mobile Application Developer (iOS/Android)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Stock options
Training budget
+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 Application Developer (iOS & Android)
Senior Mobile Application Developer (iOS & Android)

Placements24 • Centurion

On-site
ZAR 900,000 - 1,200,000
Medical and dental benefits
Performance incentives
Professional development opportunities
+2
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)
Senior Mobile Application Developer (iOS)

Placements24 • Randburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid & retirement benefits
Paid time off
Senior Mobile Application Developer (Android & iOS)
Senior Mobile Application Developer (Android & iOS)

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Professional development
Senior Mobile Application Developer (iOS)
Senior Mobile Application Developer (iOS)

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
A competitive annual salary up to ZAR.
Comprehensive private medical coverage
Retirement savings plan
+5
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 • Mossel Bay

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Comprehensive medical and dental
Performance bonus structure
+4
Senior Mobile App Developer - iOS & Android
Senior Mobile App Developer - iOS & Android

Placements24 • Upington

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work arrangement
Competitive salary
Medical aid
+2