Senior iOS Software Engineer

6 days ago


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 Summary

We 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 team environment.

About You
  • You have a minimum of 3-5 years of experience as an iOS Developer.
  • You have a degree in Computer Science or equivalent, with a focus on software development.
  • You have a proven track record of implementing and delivering native iOS applications of one or more projects.
Key Responsibilities
  1. Analyzing and planning the development of new features and updates.
  2. Designing, developing, testing, and deploying native iOS applications.
  3. Collaborating with cross-functional teams to ensure timely and successful project delivery.
  4. Maintaining and improving existing codebases, ensuring they are up-to-date and meet industry standards.
Required Skills and Qualifications
  • Programming languages and concepts (e.g., Swift, Objective-C).
  • iOS frameworks and SDKs (e.g., UIKit, Core Data).
  • Development tools (e.g., Xcode, Jira).
  • Version control systems (e.g., Git).
  • App architecture and design patterns.
  • Networking protocols and data persistence techniques.
  • User interface design principles.
  • Testing methodologies and quality assurance processes.
What We Offer

We offer a competitive salary of $120,000 - $150,000 per year, depending on experience, plus a range of benefits including:

  • A generous bonus structure.
  • A comprehensive health insurance package.
  • A flexible working arrangement that supports your work-life balance.
  • Ongoing training and professional development opportunities.


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

    Key Responsibilities:- Analyze and plan software development projects.- Develop and test native iOS applications.- Report and communicate project progress to stakeholders.Requirements:- National Senior Certificate or equivalent.- Tertiary education diploma/degree in software development or computer science.Experience:- 3-5 years of experience as an iOS...

  • iOS Software Engineer

    4 weeks ago


    Pretoria, Gauteng, South Africa Datafin Recruitment Full time

    About the Job:Datafin Recruitment is seeking a skilled iOS Software Engineer to join our client, a Health Tech Solutions Company based in Pretoria. As an iOS Developer, you will be responsible for designing, developing, and maintaining innovative hearing health platforms on the iOS platform.Key Responsibilities:Development and Maintenance: Develop and...

  • iOS Software Engineer

    1 month 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...

  • iOS Software Engineer

    3 weeks ago


    Pretoria, Gauteng, South Africa Datafin Recruitment Full time

    We are seeking an experienced iOS Developer to join our team at Datafin Recruitment. The ideal candidate will have a strong background in developing native iOS applications and will be proficient in Swift, Concurrency, and iOS best practices.Key ResponsibilitiesDevelop and maintain high-quality, maintainable systems using efficient and reusable code...


  • 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

    1 month 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...


  • 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 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 PRR Recruitment Services Full time

    Senior Software Development Engineer WantedWe are seeking a highly skilled Senior Software Development Engineer to join our team at PRR Recruitment Services.Key Requirements:Technical degree in Computer Science or related fieldMinimum 5 years of experience in software developmentProficiency in C# development, web development, Golang development, iOS...

  • Software Engineer

    7 days ago


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

    We are seeking a skilled Software Engineer to join our team at CodeConnect Staffing (Pty) Ltd. The ideal candidate will have 3-5 years of experience in developing native iOS applications.Job DescriptionThe successful candidate will be responsible for designing, developing, and maintaining high-quality iOS applications.In this role, you will work closely with...


  • 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...

  • Software Engineer

    3 weeks ago


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

    We are seeking an experienced iOS Developer to join our team at CodeConnect Staffing (Pty) Ltd. As a skilled software engineer, you will be responsible for developing and maintaining iOS platforms, primarily focusing on health solutions. Key Responsibilities:Design, develop, and test mobile health solutions for our clients. Collaborate with cross-functional...


  • 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 Rad Resources Full time

    Key Skills and Responsibilities- Proficient in Swift and expert in iOS best practices.Technical Requirements- Advanced knowledge of concurrency, including GCD, Operation Queues, and Tasks.- Experience with iOS frameworks: Core Animation, SwiftUI, Lottie, Combine, Core Data, RxSwift, and Core Bluetooth.- Skilled in CI/CD tools like Xcode Cloud and GitHub...

  • iOS Developer

    3 weeks 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 The Hiring House Full time

    {"title":"Required Skills and Experience","description":"We are seeking an experienced iOS Developer to join our team at The Hiring House. Key performance areas include analysis and planning, development and testing, reporting and communication, contribution to the team, and quality management and compliance.Minimum education: - National Senior...


  • Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    Job Title: Senior Software EngineerJob Summary:Our client, a forward-thinking technology company, is currently seeking an experienced Senior Software Engineer (Java) to join the team.Key Responsibilities:7 years of solid development experience in back-end and full stack developmentProficiency in Java and NodeJSExperience with TypeScript is requiredAWS...


  • Pretoria, Gauteng, South Africa Mukuru Full time

    Unlock Your Potential as a Senior Software Engineer at MukuruMukuru is a leading Africa-based FinTech that empowers underserved communities with safe, affordable, and reliable financial services. With a decade of experience and over 40 million cross-border transactions, we are one of Africa's largest remittances-led FinTech companies.About the RoleWe are...


  • Pretoria, Gauteng, South Africa Lim Personnel Full time

    Job Title: Senior Software EngineerRole Summary:As a Senior Software Engineer at Lim Personnel, you will be responsible for developing and maintaining our cloud-based platform. Your expertise in relational databases, cloud computing, and data integration will be valuable assets to our team. If you have a passion for technology and a drive to deliver...


  • Pretoria, Gauteng, South Africa Agile Bridge Full time

    Unlock Your Potential as a Software CraftsmanAre you passionate about building innovative software solutions and driving technological advancements? Agile Bridge is seeking a talented Senior Software Engineer to join our team of passionate developers.We're a company that values code craftsmanship, and we're looking for someone who shares our passion for...