S

Senior iOS Developer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior iOS Developer

We
are seeking a highly skilled Senior iOS Developer to join our mobile
development team. The ideal candidate will have extensive experience in iOS
application development and a deep understanding of mobile architecture and
design. You will be responsible for the development and maintenance of
applications aimed at a wide range of iOS devices, including mobile phones and
tablets. Your primary focus will be the development of iOS applications and
their integration with back -end services.


Requirements

Key
Responsibilities:

  1. Design and Build: Design and
    build advanced applications for the iOS platform.

  2. Collaborate: Work with
    cross -functional teams to define, design, and ship new features.

  3. Code Review: Conduct code
    reviews and ensure adherence to best practices and coding standards.

  4. Performance: Work on bug fixing
    and improving application performance.

  5. Testing: Continuously discover,
    evaluate, and implement new technologies to maximize development
    efficiency.

  6. Mentorship: Mentor junior
    developers and conduct regular training sessions.

  7. Documentation: Maintain
    thorough documentation of design and code changes.

 

Required
Skills and Qualifications:

  1. Experience: 5+ years of
    professional experience in iOS development.

  2. Language: Proficiency in Swift
    and Objective -C.

  3. Frameworks: Experience with iOS
    frameworks such as Core Data, Core Animation, and Core Graphics.

  4. Tools: Proficiency with Xcode,
    version control (Git), and CI/CD pipelines.

  5. Architecture: Solid
    understanding of mobile architecture patterns such as MVC, MVVM, and
    VIPER.

  6. Testing: Experience with unit
    testing, automated testing frameworks, and UI testing.

  7. UI/UX: Strong knowledge of iOS
    UI design principles, patterns, and best practices.

  8. APIs: Experience with
    third -party libraries and APIs.

  9. Problem -Solving: Strong
    problem -solving skills and ability to troubleshoot complex issues.

 

Preferred
Skills:

  1. Experience with Agile/Scrum
    methodologies.

  2. Knowledge of cloud services
    such as Firebase, AWS, or Azure.

  3. Experience with performance and
    memory tuning with tools.

  4. Exposure to app security best
    practices.

  5. Experience with SwiftUI and
    Combine.

  6. Knowledge of GraphQL.

 

Education:

  1. Bachelor’s degree in Computer
    Science, Engineering, or related field, or equivalent practical
    experience.



Original job Senior iOS Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to iOS Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar iOS Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.