Senior to Lead iOS Developer ( South Africa )

Reposted 5 Days Ago
Be an Early Applicant
5 Locations
Remote or Hybrid
Senior level
Artificial Intelligence • Big Data • Software • Business Intelligence
Transforming businesses with innovative custom software development, AI and data engineering services.
The Role
The role involves leading iOS development, maintaining technical quality, mentoring developers, collaborating with teams, and delivering mobile applications with high standards.
Summary Generated by Built In

Are you a passionate Senior to Lead level iOS Developer ready to take your career to the next level?

We are looking for a highly skilled Developer to join a dynamic, cross-functional team delivering world-class mobile applications within a fast-paced and innovative environment.

In this role, you will contribute to impactful projects used by large-scale organisations while collaborating with some of the best engineers in the industry.The Lead iOS Developer is responsible for the technical quality, delivery, and stability of the iOS platform within a cross-functional banking squad.

This role combines hands-on development, technical leadership, and stakeholder engagement to ensure scalable, secure, and high-quality mobile solutions.You will work alongside talented engineers, product specialists, and designers to deliver impactful mobile experiences used by thousands of customers.

Requirements
  • Proven experience as a Senior or Lead iOS Developer

  • Strong experience building production iOS applications using UIKit / Swift

  • Experience working in Agile / Scrum teams

  • Experience integrating APIs and authentication services

  • Strong understanding of mobile architecture and best practices

  • Ability to mentor developers and influence technical decisions

Location Requirement

  • Must be based in South Africa

Key Responsibilities

Technical Leadership

  • Lead iOS development within a cross-functional squad.

  • Ensure alignment and collaboration with Android and backend teams.

  • Take ownership of the iOS platform’s technical quality and architecture.

  • Drive engineering best practices and code quality standards.

Delivery & Engineering

  • Develop and maintain high-quality iOS applications using UIKit/ Swift and Xcode.

  • Deliver complex features such as:

    • User registration flows

    • Device linking

    • Identity and authentication integrations

  • Ensure platform stability and production readiness.

  • Upgrade and maintain frameworks to ensure long-term compatibility.

Collaboration & Stakeholder Engagement

  • Work closely with product owners, designers, QA, and other engineers.

  • Review requirements and challenge solutions to ensure scalability and sustainability.

  • Communicate technical risks, trade-offs, and dependencies clearly to stakeholders.

Delivery Outcomes

Success in this role includes:

  • Delivering major banking features with zero production defects at launch.

  • Ensuring delivery timelines are met through proactive planning and coordination.

  • Maintaining a highly stable and reliable mobile platform.

  • Driving improvements in engineering practices and technical quality.

Technical Environment

Languages & Tools

  • Swift

  • Xcode

Frameworks

  • Identity and authentication frameworks

Testing & Quality

  • XCTest

  • SwiftLint

Leadership Expectations
  • Strong technical ownership and accountability

  • Mentoring and coaching other engineers

  • Confident decision-making in regulated environments

  • Clear communication with both technical and business stakeholders

  • Commitment to engineering excellence

Skills Required

  • Proven experience as a Senior or Lead iOS Developer
  • Strong experience building production iOS applications using UIKit / Swift
  • Experience working in Agile / Scrum teams
  • Experience integrating APIs and authentication services
  • Strong understanding of mobile architecture and best practices
  • Ability to mentor developers and influence technical decisions
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
689 Employees
Year Founded: 1999

What We Do

Custom Software, AI and Data Engineering services. Global Scale. Local Engagement. DVT is a proudly South African founded and operated technology services provider. As a BEE level 2 company, we are a committed local partner to South African clients, providing experienced software technology teams or staff to build, enhance or maintain your AI, data and software solutions.

Similar Jobs

CrowdStrike Logo CrowdStrike

Regional Sales Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
South Africa
10000 Employees

CrowdStrike Logo CrowdStrike

Account Executive

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
South Africa
10000 Employees

ServiceNow Logo ServiceNow

Enterprise Account Executive

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Johannesburg, Gauteng, ZAF
29000 Employees

Circle (circle.so) Logo Circle (circle.so)

Platform Engineer

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Easy Apply
Remote
31 Locations
250 Employees
120K-130K Annually

Similar Companies Hiring

Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York City, NY
100 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account