bb has brought together a world-class team of creative experts in strategy and innovation, multi-channel user experience, visual design, technology and delivery. We are looking for an outstanding iOS Developer who thrives on challenges and has a hunger for all things digital.


Experience

Experience working on non-trivial, production quality apps

Solid understanding of the full mobile development life cycle

Experience implementing custom, complex and scalable user interfaces by interpreting static designs and collaborating with designers to refine and finesse

Solid understanding of object oriented programming principles, design pattern and iOS architectures

Experience writing tests, testable code and working with test frameworks


Skills

Master at Swift 4, skilled at Objective-C, strong experience with UIKit, Foundation and a variety of other Apple frameworks (e.g. CoreGraphics, GameKit, CoreData) and Xcode

Experience with dependency management tools (e.g Cocoapods, Carthage, GIT submodules)

Knowledge of GIT

Experience working with a variety of web services data formats (e.g. JSON, XML, ProtoBuf), architectural styles (e.g. REST, SOAP etc) and authentication schemes (e.g. OAuth2.0)

Collaboration/team work

Agile

JIRA

Code reviews

Pair programming

Communication skills. Able to communicate technical details with precision and brevity to technical and non-technical team members

Personality

Proactive

Collaborative

Pragmatic