iOS App Developer – Rondebosch

Full Time

We are looking for an iOS developer who possesses a passion for pushing mobile technologies to the limits. You will be responsible for the development and maintenance of applications aimed at a vast number of diverse iOS devices. Your primary focus will be the development of iOS applications and the integration with back end services. You will be working with other engineers and developers to design and build these applications working on different layers of the infrastructure. Therefore, commitment to collaborative problemsolving sophisticated design and creating quality products is essential.

  • Design, build and maintain advanced high security, performance, reusable and reliable applications for the iOS platform using best practises and designs and frameworks
  • Collaborate with cross-functional teams to define, design and  ship new features and updates
  • Work with both internal and external data sources and APls including industry standard authentication and security protocols
  • Rigorous code testing for security, robustness including edge cases, usability, performance and general reliability
  • Work on bug fixing and improving application security, performance quality and responsiveness
  • Continuously discover, evaluate and  implement  new technologies  to  maintain  code quality, organization, automatization and maximize development efficiency
  • Degree in Computer Science, Engineering or a related subject
  • Proven working iOS software app development experience and have published at least one original iOS app
  • Knowledge of  Objective-C,iOS  frameworks  such  as  Core Data,Core  Animation,Core Graphics and Core Text and how to deal with different screen sizes and devices
  • Experience with working with remote data via RESTful APls and JSON including industry standard authentication and security protocols to connect iOS applications to back-end services
  • Knowledge of Apple UI design principles, patterns and best practices and the ability to design applications around natural user interfaces
  • Experience with benchmarking,optimization and performance tuning
  • Working knowledge and understanding of the general mobile ecosystem,libraries, architectures, trends and emerging technologies
  • Solid understanding of the full mobile development   life  cycle  and  Apple’s  design principles and guidelines
  • Blockchain and/or Cryptocurrency experience
  • Cryptography and Security experience
  • Sense of ownership and pride in your performance and its impact on the company’s success
  • Critical thinker and problem-solving skills
  • Good verbal and written communication skills
  • Strong collaborative teamplayer skills and the ability to work independently

R40 – 50k + must have published at least one app

Only SA citizens based in Cape Town need apply.