Senior iOS Developer

Location: Sydney CBD, New South Wales
Job Type: Contract
Posted: 18 days ago
Contact: Pooja Gupta
Discipline:
Reference: 187832_1536039298

Excellent Rates
6 months contract with possible extensions
Competitive rates

About the role

My client is looking for a Senior iOS Developer responsible for the development and maintenance of applications on the iOS platform. Your primary focus will be to guide the development of mobile applications using your experience to innovatively design applications and integrate with back-end services.

Key Responsibilities:

  • Collaborate with a team of highly experienced engineers to develop mobile solutions.
  • Translate designs and wireframes into high quality apps.
  • Design, build, and maintain high performance, reusable, and reliable iOS code.
  • Design for performance, quality, and responsiveness.
  • Identify and correct bottlenecks and fix bugs.
  • Conduct peer review of code developed by team members.
  • Help maintain code quality, organization, and automation including CI/CD setup.
  • Assist with distribution of Apps via Beta Store and Hockey App.

Key Requirements:

  • At least 7 years' experience as a senior iOS developer, with some time spent as a Lead Developer
  • Experience working in a fully agile software development environment using methodologies such as Scrum and Kanban.
  • Proficient with Objective-C or Swift {{depending on project requirements}}, and Cocoa Touch
  • Experience with React native for cross-platform apps highly desirable
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning
  • Experience with performance and memory tuning with tools {{such as Instruments and Shark, depending on project needs}}
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}
  • Familiarity with continuous integration
  • Ability to design applications around natural user interfaces, such as "touch"
  • Proficient understanding of tools, such as Bitbucket, Jira, Bamboo, SonarQube
  • Good knowledge and understanding of iOS Security, and technologies such as PKI, OAUTH, Tokens etc.

For more information, please contact Pooja Gupta on 02 9409 4827 quoting ref 187832