Talent.com
This job offer is not available in your country.
Senior iOS Developer - Hybrid JHB & CPT

Senior iOS Developer - Hybrid JHB & CPT

DVTPretoria, Gauteng, South Africa
26 days ago
Job description

Overview

Are you a seasoned Senior iOS Developer with a passion for innovation and excellence? DVT, a leading software development and data solutions company in Africa, is looking for top-tier talent to join our dynamic team. As a DVT engineer, you\'ll work on high-impact projects for renowned companies in South Africa and around the world. You’ll collaborate with some of the best minds in the industry, using cutting-edge technologies to push the boundaries of mobile app development.

Why Join DVT?

  • Work on innovative projects with global industry leaders
  • Collaborate with top developers in a supportive and forward-thinking environment
  • Access to continuous learning and career development opportunities
  • Be part of a culture of innovation where your ideas and impact truly matter
  • Thrive in a team that values excellence, creativity, and collaboration

This is your opportunity to redefine mobile development and shape the future of software engineering. If you\'re ready to elevate your career and make a real impact, apply today and become part of DVT’s journey of excellence.

Key Skills & Experience

  • 5+ years of experience in mobile development with a specialization in SwiftUI
  • Strong knowledge of the iOS Native framework and first-party APIs
  • Expertise in MVVM architecture, clean code principles, and common design patterns.
  • Advanced proficiency in SwiftUI, including :
  • Custom components & Cupertino elements

  • View lifecycle & screen orientation handling
  • State management (State, EnvironmentObject, AppStorage, FocusState)
  • Localization and internationalization
  • Deep understanding of Swift, covering :
  • Data structures, protocols, delegates, structs, and enums
  • Memory management, closures, and high-order functions
  • Modern concurrency (Async / Await, Combine, Operation)
  • Familiarity with dependency injection frameworks (Swinject, Property Wrapper, Factory)
  • Strong grasp of mobile security best practices and API integrations
  • Problem-solving mindset with a passion for delivering high-quality solutions
  • Responsibilities

  • Develop and enhance mobile applications using the iOS framework - SwiftUI.
  • Collaborate with designers and developers to build seamless user experiences.
  • Implement clean, maintainable, and efficient code using best practices.
  • Integrate RESTful APIs and WebView journeys into mobile applications.
  • Ensure app security, stability, and scalability.
  • Troubleshoot and debug applications, ensuring top-tier performance.
  • Stay ahead of industry trends and contribute to DVT’s culture of innovation.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Ios Developer • Pretoria, Gauteng, South Africa

    Related jobs
    iOS Developer

    iOS Developer

    SmarTek21Pretoria, Gauteng, ZA
    Quick Apply
    About the Role We’re looking for an experienced iOS Developer to support and enhance native mobile applications within the accounts division. You’ll be working on both new features and l...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C# Developer

    Senior C# Developer

    Network RecruitmentCenturion, South Africa
    Bachelor's Degree in Computer Science, Statistics, or a related field.Demonstrated track record of at least 5 years in a Full Stack Developer or equivalent role, primarily centered around C#.Profou...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Emporium Human CapitalCenturion, South Africa
    Senior Java Developer (POS24178).Relevant tertiary qualification in Information Technology or Computer / Engineering Sciences and / or matric with at least 10 years relevant experience as a developer ...Show moreLast updated: 30+ days ago
    • Promoted
    Mobile Developer

    Mobile Developer

    Network RecruitmentCenturion, South Africa
    Our client is looking for an exceptional Mobile Developer to join their lean, high-performance team.This isnt just a coding roleits a chance to solve complex problems, contribute to research-heavy ...Show moreLast updated: 30+ days ago
    • Promoted
    Mobile Developer (iOS Specialist)

    Mobile Developer (iOS Specialist)

    Tracker Connect LtdCenturion, ZA
    Job title : Mobile Developer (iOS Specialist).Job Location : Gauteng, Centurion.Tracker is seeking a highly experienced and skilled Intermediate iOS Developer to join our team.The ideal candidate w...Show moreLast updated: 27 days ago
    • Promoted
    Android Developer

    Android Developer

    Network RecruitmentPretoria, South Africa
    A well-established technology-driven organization is seeking an experienced Android Developer to maintain and enhance their innovative health platforms. This is a fantastic opportunity to work on me...Show moreLast updated: 5 days ago
    • Promoted
    Intermediate Mobile Developer (Android) – Centurion (100% In-Office) – up to R470k per annum

    Intermediate Mobile Developer (Android) – Centurion (100% In-Office) – up to R470k per annum

    E-MergePretoria, South Africa
    Your code belongs in pockets around the world.We''re looking for an Intermediate Mobile Developer whos not just building appsbut engineering sleek, high-performance experiences that move with peopl...Show moreLast updated: 30+ days ago
    • Promoted
    Business Development Manager (HealthcareDevelopment)

    Business Development Manager (HealthcareDevelopment)

    Boardroom AppointmentsKempton Park, South Africa
    Head of Healthcare Development.Business Development Identify and target new business opportunities within the Healthcare sector. Responsible for achieving sales target through lead generation, prosp...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate C# Developer with KAFKA

    Intermediate C# Developer with KAFKA

    Optim-G SourcingPretoria, South Africa
    The ideal candidate will have proven skills in.Azure / Kubernetes orchestration.The role involves building and maintaining scalable, resilient services that integrate into a distributed financial-tec...Show moreLast updated: 16 days ago
    • Promoted
    iOS Develoepr

    iOS Develoepr

    Network RecruitmentPretoria, South Africa
    A well-established technology-driven organization is seeking a skilled iOS Developer to help maintain and enhance their innovative health platforms. This role focuses on improving a flagship hearing...Show moreLast updated: 5 days ago
    • Promoted
    iOS Developer

    iOS Developer

    wePlacePretoria, South Africa
    Develop and maintain our innovative platforms on the iOS platform, ensuring code is generated that is in accordance with specifications, and which is neat, accurate and scalable.Work will mainly fo...Show moreLast updated: 30+ days ago
    • Promoted
    Applications Engineer

    Applications Engineer

    Boardroom AppointmentsKempton Park, South Africa
    Work with suppliers to create detailed technical requirements, including system architecture, hardware, software, and data, ensuring risk management, quality considerations, and product deployment ...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate C# Developer

    Intermediate C# Developer

    Full Circle Recruitment ServicesPretoria, South Africa
    The ideal candidate will have proven skills in.Azure / Kubernetes orchestration.The role involves building and maintaining scalable, resilient services that integrate into a distributed financial-tec...Show moreLast updated: 4 days ago
    • Promoted
    Senior Technical Consultant

    Senior Technical Consultant

    Golden RuleMidrand, South Africa
    As a Senior Technical Consultant, you’ll be at the forefront of solution design sessions, working with clients and contributing significantly to the creation of excellent design documents and tec...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Developer : Identity Management

    Lead Developer : Identity Management

    Tracker Connect LtdCenturion, ZA
    Job title : Lead Developer : Identity Management.Job Location : Gauteng, Centurion.Tracker requires the services of a Lead Developer (Identity Management) in our Development and Engineering Departme...Show moreLast updated: 27 days ago
    • Promoted
    Senior Data Architect

    Senior Data Architect

    Stafflink Recruitment SolutionsPretoria, South Africa
    The Senior Data Architect is responsible for designing, implementing, and managing data and AI architecture solutions that support the organisation''s strategic objectives.KPIs including but not li...Show moreLast updated: 30+ days ago
    • Promoted
    iOS Developer

    iOS Developer

    Rad ResourcesPretoria, South Africa
    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, C...Show moreLast updated: 9 days ago
    • Promoted
    Senior Backend Developer

    Senior Backend Developer

    Rad ResourcesPretoria, South Africa
    Skills and Knowledge (essential) : .Design and build data stores with complex relationships (relational or NoSQL).Built / Designed distributed systems, back-end APIs, or microservices and cloud infrast...Show moreLast updated: 9 days ago
    • Promoted
    Business Development Manager (Healthcare Development)

    Business Development Manager (Healthcare Development)

    Boardroom AppointmentsKempton Park, South Africa
    Head of Healthcare Development.Business Development Identify and target new business opportunities within the Healthcare sector. Responsible for achieving sales target through lead generation, prosp...Show moreLast updated: 30+ days ago
    • Promoted
    Back-End Developer – Centurion / Hybrid – R720K PA

    Back-End Developer – Centurion / Hybrid – R720K PA

    E-MergePretoria, South Africa
    Hey, you yes, you with the keyboard and the caffeine addiction.Do you dream in APIs and wake up debugging life itself?.If youve been itching to join a fast-growing, no-BS tech company thats redefi...Show moreLast updated: 30+ days ago