Senior iOS Mobile Developer - Remote


Senior iOS Developer

You will be part of a team of motivated individuals, always pushing for excellence and continuous improvement and you will be working in an open, collaborative culture. You will be part of an Agile team, using the Scrum framework with a structured release cycle and established standards of high quality software craftsmanship. You'll work in partnership with the core mobile services team to ensure key business logic is decoupled from the UI, allowing the apps to iterate quickly. As a key member of our iOS community you'll strive to be continually learning and sharing knowledge.

iOS Developer - Experience Essential:

  • At least 3 years hands on iOS experience in a commercial/enterprise environment
  • Good knowledge of the iOS development platform
  • Experience working with Objective C
  • Experience solving architecture and business problems with solutions that are simple
  • Experience with code reviewing
  • Source control systems such as Git
  • Experience working in Scrum teams and good understanding of Agile concepts
  • Experience with unit testing
  • One or more iOS apps developed and published in the App Store

iOS Developer - Desirable:

  • Unix/Shell Scripting
  • Continuous integration (Xcode Server, Bamboo, Jenkins)
  • Knowledge of Swift
  • Experience designing APIs for reusable software libraries
  • Experience of Real Time low latency network connected applications
  • Experience and ability to collaborate across product, engineering and design teams
  • Delivering working prototypes and proof-of-concepts for iterative development
    • provided by Dice iOS , Objective C, Git, Scrum, Agile, Unit Testing, TDD, UNIX, Shell Scripting, Swift, Xcode Server, Bamboo, Jenkins, API, Low Latency
View this job on