Senior iOS Developer

Full Time
  • Post Date: February 19, 2019
  • Apply Before: February 19, 2020
Job Description

Our client is a full stack company who designs all their own hardware and software in Cape Town.  Their software systems are built in-house using Python, React, lnfluxDB, and AWS Kinesis and other technologies.

About You:  Are you a Swift or Objective guru? Do you know the intricacies of iOS inside and out? We are looking for a self-driven, highly motivated individual to head our mobile development team.

Skills:

  • Job Level: Intermediate 4 – 6 years’ experience to Expert 6 – 10 years’ experience.
  • Excellent knowledge and experience in developing for iOS
  • Proficient with Swift (preferable) and Cocoa Touch
  • Experience with offline storage and threading
  • Familiar with RESTful APIs to connect to backend systems
  • Experienced with source control systems (git/GitHub)
  • Knowledge of low-level C-based libraries is preferred

Advantageous:

  • Knowledge of networking or network performance testing will be a huge bonus
  • Experience building developer tools

What you will be doing:

To start with, you will be building our network performance assurance SDK to be used by third parties in their apps. This SDK will run network performance and other related tests and feed this data to our backend systems. You will also be developing the first consumer of this SDK in the form of an iOS app that will analyse Wi-Fi environments and display metrics to the user.