Senior Swift Developer Position

1 day ago


Pretoria, Gauteng, South Africa Rad Resources Full time
About the Role: Rad Resources seeks a Senior iOS Developer with advanced skills to lead the development of high-quality mobile applications. The ideal candidate will have extensive knowledge of iOS frameworks and tools, including Swift, Core Animation, SwiftUI, Lottie, Combine, Core Data, RxSwift, and Core Bluetooth.

Key Responsibilities:
  • Lead the development of mobile applications using iOS best practices.
  • Mentor junior developers to enhance their skills.
  • Collaborate with cross-functional teams to deliver projects on time and within budget.
  • Develop advanced features using Swift and integrate them with other frameworks.

Requirements:
  • Advanced proficiency in Swift and iOS best practices.
  • 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 GitHub Actions.
  • Proficient in complex Git workflows (rebasing, cherry-picking).
  • Strong understanding of app architecture and design patterns (Dependency Injection).
  • Networking knowledge, including SSL.
  • Familiarity with custom transitions, animations, accessibility, localization, and internationalization.
  • Data persistence with Core Data (models and migrations).
  • Advanced unit and performance testing abilities.

Benefits:
  • Competitive salary range ($120,000 - $180,000 per year)
  • Opportunities for professional growth and development
  • Collaborative and dynamic work environment
  • Access to cutting-edge technologies and tools
  • A supportive team with a passion for innovation


  • Pretoria, Gauteng, South Africa Swift Recruitment Full time

    Company OverviewWe are seeking a skilled Senior Financial Analyst to join our team at Swift Recruitment. Our company is dedicated to providing top-notch recruitment services, and we're looking for a talented individual to help us achieve our goals.SalaryThe estimated salary for this position is R600,000 - R800,000 per annum, depending on experience. As a...


  • Pretoria, Gauteng, South Africa Swift Recruitment Full time

    About the RoleSwift Recruitment is seeking a highly motivated Strategic Account Business Developer to join our commercial sales team. This is an exciting opportunity for someone with excellent communication skills and experience in key account management.Job SummaryWe are looking for a skilled professional who can manage and develop strategic accounts, build...


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


  • Pretoria, Gauteng, South Africa Rad Resources Full time

    Job Title: Expert Swift and iOS Solutions ArchitectLocation: Remote or On-siteJob Type: Full-timeJob Description:Rad Resources is seeking an experienced iOS developer to lead the development of our mobile applications. As an expert in Swift and iOS best practices, you will be responsible for designing and implementing advanced features using the latest...


  • Pretoria, Gauteng, South Africa Swift Recruitment Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Specialist to join our team at Swift Recruitment. As a key member of our quality assurance team, you will play a critical role in ensuring that our animal health products meet the highest standards of quality and regulatory compliance.Key ResponsibilitiesConduct vendor qualification audits to...


  • Pretoria, Gauteng, South Africa Swift Recruitment Full time

    OverviewSwift Recruitment is seeking a highly motivated Key Account Sales Director to join our Commercial – Sales Department. This vacancy offers an exciting opportunity to drive sales growth, expand market share, and achieve sales targets set by the company.SalaryWe offer a competitive salary range of $120,000 - $150,000 per annum, commensurate with...


  • Pretoria, Gauteng, South Africa Swift Recruitment Full time

    Job OverviewSwift Recruitment is seeking a highly skilled Financial Expert to join our team. The ideal candidate will possess a strong accounting background and be able to perform under pressure.About the RoleThis exciting opportunity involves providing expert financial guidance and support to clients across various industries. As a Financial Expert, you...


  • Pretoria, Gauteng, South Africa Rad Resources Full time

    Job SummaryWe are looking for an exceptional iOS developer who can bring their expertise in Swift and iOS best practices to Rad Resources. The successful candidate will have a strong understanding of app architecture and design patterns, as well as experience with iOS frameworks and tools such as Core Animation, SwiftUI, and Lottie.Responsibilities:Design...


  • Pretoria, Gauteng, South Africa OfferZen Full time

    Senior Frontend Developer PositionAt OfferZen, we're looking for a skilled Senior Frontend Developer to join our team. As a seasoned expert in Angular, you'll be responsible for designing and implementing cutting-edge frontend solutions that meet the highest standards of quality and performance.Key Responsibilities:Lead the development of complex frontend...


  • Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    We are seeking a skilled Senior Software Developer to join our team at Tumaini Consulting in Pretoria East. As a Senior Software Developer, you will be responsible for designing and developing software solutions using your expertise in object-oriented programming.Job DescriptionThis is a hybrid position that requires a unique blend of technical and soft...


  • Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    Job DescriptionSenior PHP DeveloperAt Tumaini Consulting, we are seeking a highly skilled Senior PHP Developer to join our team of experienced developers. The successful candidate will collaborate with our clients on new and existing projects that serve thousands of users daily.Key Responsibilities:Develop and maintain complex web applications using PHP...


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Python DeveloperWe are seeking a highly skilled Senior Python Developer to join our team at Network Recruitment.Estimated Salary: R1,200,000 - R1,500,000 per annum, depending on experience and qualifications.Job Description:A Junior - Intm Python Developer will be responsible for designing, developing, and maintaining complex software...


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

    About the RoleWe 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 ResponsibilitiesThe successful candidate will be responsible for...


  • Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full time

    Job Title: Senior PHP DeveloperDescription:We are seeking a highly skilled Senior PHP Developer to join our team at Goldman Tech Resourcing. Key Responsibilities:Develop and implement scalable, efficient, and secure PHP applications using PHP, OOP, MVC, MS-SQL, JavaScript, jQuery, JSON, HTML, CSS, and XHTML.Maintain and improve existing PHP software,...

  • Senior iOS Developer

    2 weeks ago


    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 Goldman Tech Resourcing Full time

    At Goldman Tech Resourcing, we are committed to providing exceptional talent solutions for our clients.We currently have an exciting opportunity for a Senior Mobile Application Developer to join our client's team. The ideal candidate will have extensive experience in developing mobile applications using Angular 2, Ionic, Cordova/Capacitor, and a minimum of 5...


  • 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 SM Squared Talent (Pty) Ltd Full time

    OverviewWe are seeking a highly skilled Senior Full Stack Developer to join our team at SM Squared Talent (Pty) Ltd. This is a long-term project with a 3-month probation period, offering the opportunity to work on a variety of challenging tasks.Job DescriptionThe role involves working on a Ruby on Rails-powered REST API and integrating it with React/Next.js...


  • Pretoria, Gauteng, South Africa CLS Human Capital Specialists Full time

    Job Title : Senior Full-Stack DeveloperSalary Range: R 450,000 - R 650,000 per annum in Gauteng, Pretoria.This Senior Full-Stack Developer position is a fantastic opportunity for experienced developers to join CLS Human Capital Specialists and contribute to the development of innovative software solutions. As a senior developer, you will be responsible for...


  • Pretoria, Gauteng, South Africa CHIETA Full time

    Are you an experienced software developer looking for a new challenge?We are seeking a highly skilled and motivated individual to join our team as a Senior Software Developer.About the JobThe successful candidate will be responsible for developing and maintaining software applications using various programming languages, including .NET Core Framework,...