T

Takealot Group

IOS Software Engineer

Mobile EngineeringUpdated on Nov 10
Full-timeCape Town, South AfricaNo salary listed

About the Job

Requirements

  • Strong programming fundamentals.
  • Experience architecting, developing, testing, and maintaining iOS mobile applications.
  • Demonstrated best practices in implementing SwiftUI.
  • Experience making network requests to RESTful APIs using JSON and best practices.
  • Full understanding of iOS application, view-controller, and table-view lifecycles.
  • Knowledge of iOS-specific asynchronous processing techniques.
  • Knowledge of iOS user-experience design patterns.
  • Experience using Git version control.
  • Experience developing in an Agile team environment.
  • Experience using CI/CD with CircleCI.
  • Experience using Fastlane.
  • Experience using CocoaPods.
  • Experience using Swift Package Manager.
  • Experience using GitHub Actions.
  • A degree in Information Technology or Computer Science, or equivalent to five years of relevant experience.
  • Minimum 3–5 years of experience for an Intermediate Software Engineer, or minimum 5–8+ years for a Senior Software Engineer, with tech-lead experience at the senior level.
  • Solid experience with SwiftUI.

Responsibilities

  • Take ownership of building and maintaining the iOS mobile e-commerce application.
  • Modernize the legacy codebase and drive platform evolution.
  • Design, develop, and test code written in Swift.
  • Apply best practices and ensure application stability and security.
  • Monitor and profile application performance.
  • Participate in daily standups and manage time and workload effectively.
  • Collaborate with creative, content, and engineering teams to design and develop the iOS mobile application.
  • Publish applications to the Apple App Store.
  • Work alongside a QA engineer on testing and product finalization.

Desired Qualifications

  • Experience with Figma and Miro.
  • Experience with Google Maps, Firebase, and Braze.
  • Android experience.
  • Experience using AI to generate or validate code.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Takealot Group

See more jobs