Highly Skilled IOS Developer for a 12-Month Contract in Pretoria

1 week ago


Pretoria, Gauteng, South Africa E-Merge Full time
About the Role

We are seeking an experienced Senior IOS Developer to join our team at E-Merge, a company that specializes in IT consulting and solving complex business challenges. This is a 12-month contract position based in Pretoria, offering a competitive hourly rate of R550 per hour.

Key Responsibilities

The successful candidate will be responsible for taking a comprehensive approach to IT consulting, ensuring immediate success and delivering long-term results. This involves developing iOS applications using Swift and Objective-C, as well as experience with iOS frameworks such as Core Data, Core Animation, and Core Graphics.

Additionally, the ideal candidate will have proficiency in Xcode, version control (Git), and CI/CD pipelines, solid understanding of mobile architecture patterns such as MVC, MVVM, and VIPER, and experience with unit testing, automated testing frameworks, and UI testing.

  • 5+ years of professional experience in iOS development
  • Proficiency in Swift and Objective-C
  • Experience with iOS frameworks such as Core Data, Core Animation, and Core Graphics
  • Proficiency with Xcode, version control (Git), and CI/CD pipelines
  • Solid understanding of mobile architecture patterns such as MVC, MVVM, and VIPER
  • Experience with unit testing, automated testing frameworks, and UI testing
  • Strong knowledge of iOS UI design principles, patterns, and best practices
  • Experience with third-party libraries and APIs
  • Strong problem-solving skills and ability to troubleshoot complex issues
  • Knowledge of cloud services such as Firebase, AWS, or Azure
Why Work with Us?

At E-Merge, we offer a dynamic and challenging work environment that allows our employees to grow and develop their skills. Our company is committed to delivering high-quality solutions that meet the needs of our clients, and we are looking for talented individuals who share our vision and values.

How to Apply

If you are a highly skilled IOS developer looking for a new challenge, please submit your application, including your resume and a cover letter outlining your experience and qualifications. We look forward to hearing from you



  • Pretoria, Gauteng, South Africa E-Merge Full time

    We are seeking a seasoned Senior Mobile Software Architect with extensive experience in iOS development to join our team at E-Merge. As a key member of our technology division, you will play a crucial role in designing and implementing cutting-edge mobile solutions that meet the evolving needs of our clients.Based in Pretoria, this 12-month contract position...


  • Pretoria, Gauteng, South Africa Datafin Recruitment Full time

    Job Description:Job Title: iOS DeveloperLocation: PretoriaJob Type: Full-timeCompany: Datafin RecruitmentDatafin Recruitment is seeking an experienced iOS Developer to join our team in Pretoria. As an iOS Developer, you will be responsible for developing and maintaining innovative hearing health platforms on the iOS platform.Responsibilities:Develop and...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Senior IOS Developer PositionWe are currently seeking a skilled Senior IOS Developer to join our team at E-Merge. The ideal candidate will have extensive experience in iOS development, with a strong understanding of mobile architecture patterns and a solid track record of delivering high-quality software solutions.About the RoleThis is a 12-month contract...


  • Pretoria, Gauteng, South Africa CodeConnect Staffing (Pty) Ltd Full time

    We are seeking a seasoned iOS Developer to join our dynamic team at CodeConnect Staffing (Pty) Ltd in Pretoria, South Africa. As a key member of our development team, you will be responsible for designing and implementing high-quality iOS platforms, primarily focusing on health solutions.Estimated Salary: R1 200 000 - R1 800 000 per annumThis is an exciting...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    At E-Merge, we are seeking a skilled Mobile Developer to join our team in Pretoria. This individual will be responsible for developing functional mobile applications using Ionic experience. The ideal candidate will have 2-3 years of commercial experience in Ionic, as well as proficiency in iOS, Android, .NET, Xamarin, MAUI, and Xcode. Additionally, strong...


  • Pretoria, Gauteng, South Africa Rad Resources Full time

    Key Responsibilities:We are seeking a highly skilled iOS Developer to join our team at Rad Resources. The ideal candidate will have advanced proficiency in Swift and iOS best practices, as well as expertise in concurrency, memory management, and iOS frameworks such as Core Animation, SwiftUI, and Core Data.Technical Requirements:Advanced knowledge of Swift...

  • iOS Software Engineer

    2 months ago


    Pretoria, Gauteng, South Africa CodeConnect Staffing (Pty) Ltd Full time

    Job Overview:We are seeking a skilled iOS Developer to join our team at CodeConnect Staffing (Pty) Ltd. As a key member of our development team, you will be responsible for designing and implementing innovative iOS solutions that meet the needs of our clients in the medical devices space.Key Responsibilities:Design and develop high-quality iOS applications...

  • iOS Software Engineer

    2 months ago


    Pretoria, Gauteng, South Africa CodeConnect Staffing (Pty) Ltd Full time

    Job Overview:We are seeking a skilled iOS Developer to join our team at CodeConnect Staffing (Pty) Ltd. As an iOS Developer, you will be responsible for designing and developing innovative health solutions using iOS platforms.Key Responsibilities:Develop and maintain iOS applications, focusing on health-related solutions.Provide guidance on iOS best...


  • Pretoria, Gauteng, South Africa University of PretoriaUniversiteit van Pretoria Full time

    Job Title: Academic Development Expert">About the Role:">The University of Pretoria is seeking a highly skilled Academic Development Expert to join its team. As an expert in higher education academic development, you will play a critical role in advancing teaching and learning initiatives within the faculty.">Main Responsibilities:">">Provide strategic...

  • iOS Developer

    1 month ago


    Pretoria, Gauteng, South Africa CodeConnect Staffing (Pty) Ltd Full time

    Job DetailsWe are actively seeking an experienced iOS Developer to join our dynamic team at CodeConnect Staffing (Pty) Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining iOS platforms, primarily focusing on health solutions.Key Responsibilities:Develop and maintain iOS applications, ensuring...


  • Pretoria, Gauteng, South Africa Discovery Limited Full time

    Job OverviewWe are seeking an experienced Senior iOS Developer to join our team at Discovery Limited. This is a unique opportunity to work on innovative projects and collaborate with cross-functional teams to deliver high-quality software solutions.As a Senior iOS Developer, you will be responsible for designing, developing, and maintaining mobile...


  • Pretoria, Gauteng, South Africa MSP Staffing LTD Full time

    We are seeking a highly skilled Registered Mechanical Engineer to join our team in Pretoria. Key Qualifications and Experience:B.Eng/BSc in Mechanical EngineeringProfessional Engineering Registration with ECSAMinimum of 7 years of experience in the built environmentKey Responsibilities:Design and oversee the implementation of mechanical building services for...


  • Pretoria, Gauteng, South Africa Rad Resources Full time

    Job Title: Software Architect for iOSWe are looking for a skilled iOS Developer to join our team at Rad Resources. This is an exciting opportunity to work on cutting-edge projects and contribute to the growth of our company.Key Responsibilities:- Advanced proficiency in Swift and iOS best practices, with a focus on optimizing app performance and user...


  • Pretoria, Gauteng, South Africa hearX Group Full time

    Job Title: Senior iOS DeveloperWe are seeking a seasoned iOS developer to join our team at hearX Group, working on innovative hearing health platforms.About the Role:The successful candidate will be responsible for developing and maintaining our cutting-edge hearing aid solutions platform (Lexie Hearing) on the iOS platform. Key areas of focus include...


  • Pretoria, Gauteng, South Africa The Hiring House Full time

    The Hiring House is seeking a skilled Senior iOS Software Engineer to join our team.Job SummaryWe are looking for an experienced iOS Developer to design, develop, and deliver high-quality native iOS applications. The ideal candidate will have a strong background in iOS development, excellent problem-solving skills, and the ability to work effectively in a...


  • Pretoria, Gauteng, South Africa University of PretoriaUniversiteit van Pretoria Full time

    Job Title: Research CoordinatorWe are seeking a highly skilled and experienced Research Coordinator to join our team at the University of Pretoria. The successful candidate will be responsible for coordinating research projects, ensuring timely completion, and maintaining high-quality standards.


  • Pretoria, Gauteng, South Africa Rad Resources Full time

    Key Responsibilities:- Develop high-quality iOS applications using Swift and iOS best practices.Technical Requirements:- Expertise in concurrency (GCD, Operation Queues, Tasks) and memory management.- Experience with iOS frameworks: Core Animation, SwiftUI, Lottie, Combine, Core Data, RxSwift, and Core Bluetooth.- Skilled in CI/CD tools like Xcode Cloud and...


  • Pretoria, Gauteng, South Africa PRR Recruitment Services Full time

    We are seeking a highly skilled Technical Support Specialist to join our team at PRR Recruitment Services in Pretoria.Salary: Up to R15,000 per monthPretoria is a vibrant city with a growing tech industry, and as a Technical Support Specialist, you will play a critical role in ensuring the smooth operation of our clients' IT systems.The ideal candidate will...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Job DescriptionWe are currently seeking a skilled Mobile Application Developer to join our fast-growing team at E-Merge. Our mission is to provide innovative and effective solutions to our clients and customers through exceptional services and cutting-edge technology.This role requires collaboration with internal teams to develop functional mobile...


  • Pretoria, Gauteng, South Africa Pro development Group Full time

    Pro Development Group is seeking a highly skilled Database Administrator to join our team in Pretoria on a contract basis.The successful candidate will have the opportunity to work with a global tech firm, offering stability, growth, attractive rates, and a great working environment.About the RoleWe are looking for an experienced DBA who can manage and...