Enable job alerts via email!

iOS Developer

Smartek21, LLC

Pretoria

On-site

ZAR 300,000 - 400,000

Full time

10 days ago

Job summary

A technology company in Pretoria is seeking an experienced iOS Developer to support and enhance mobile applications. You'll work on both new features and legacy systems, ensuring robust and secure mobile solutions while contributing to migration towards SwiftUI. Ideal candidates will have 3–5 years of experience in iOS development and a strong understanding of Objective-C and Swift.

Qualifications

  • 3–5 years of professional iOS development experience.
  • Strong in Objective-C and Swift; hands-on SwiftUI exposure in production apps.
  • Experience maintaining and upgrading legacy codebases.
  • Familiarity with RESTful APIs, JSON, Git, and CI/CD pipelines.
  • Knowledge of architectural patterns (MVC, MVVM, VIPER).

Responsibilities

  • Develop and maintain iOS apps using Objective-C, Swift, and SwiftUI.
  • Contribute to migration projects from Objective-C to SwiftUI.
  • Ensure performance, quality, and responsiveness of applications.
  • Collaborate with cross-functional teams on new features.
  • Write clean, testable code and participate in reviews and documentation.
  • Resolve bugs, performance issues, and security concerns.

Skills

iOS development
Objective-C
Swift
SwiftUI
RESTful APIs
Git
CI/CD pipelines
Job description
Overview

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 legacy systems, contributing to the migration towards SwiftUI while ensuring robust, secure, and user-friendly mobile solutions.

Responsibilities
  • Develop and maintain iOS apps using Objective-C, Swift, and SwiftUI.
  • Contribute to migration projects from Objective-C to SwiftUI.
  • Ensure performance, quality, and responsiveness of applications.
  • Collaborate with cross-functional teams on new features.
  • Write clean, testable code and participate in reviews and documentation.
  • Resolve bugs, performance issues, and security concerns.
Qualifications & Experience
  • 3–5 years of professional iOS development experience.
  • Strong in Objective-C and Swift; hands-on SwiftUI exposure in production apps.
  • Experience maintaining and upgrading legacy codebases.
  • Familiarity with RESTful APIs, JSON, Git, and CI/CD pipelines.
  • Knowledge of architectural patterns (MVC, MVVM, VIPER).
About SmarTek21

SmarTek21, founded in 2006, is an innovative digital transformation leader dedicated to empowering organizations through design-led, data-centric solutions. We believe that exceptional user experiences and intelligent data-driven insights are pivotal in shaping the future of business. At the heart of our approach is Design-Led Engineering, where we combine strategic design principles with cutting-edge technology to create tailored solutions that deliver significant business outcomes. Our commitment to accelerating digital transformation includes specialized expertise in Agile DevOps, Data Engineering and analytics, Testing Automation and support, and comprehensive Managed Application and Infrastructure Services. We’ve evolved from our consulting and development roots into a full-spectrum service provider, integrating advanced technologies like Generative AI (GenAI) to facilitate our clients' seamless, transformative digital journeys. A passion unites our dynamic team of technology visionaries and business strategists for innovation and excellence. At SmarTek21, you\'ll join a collaborative environment dedicated to shaping the digital landscape and driving impactful results for organizations worldwide.

Equal Opportunity

SmarTek21 is committed to fostering a diverse and inclusive environment. We encourage applications from individuals of all backgrounds and experiences.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.