We are looking for an IOS Developer to working on some exciting projects for next generation content for millions of consumers.
*Design, develop and test features in new iPhone and iPad applications
*Create application architectures that scale predictably, facilitate development across multiple developers and teams and promote maintainability and extensibility.
*Establish and maintain software delivery principles and guidelines based on company standards and best-practices.
*Provide technical leadership and mentor other developers in the team
*Ensure that design, development and testing activities adhere to these guidelines.
*Create prototypes of new technologies
*Hands on, demonstrable experience of defining and documenting requirements for delivery into Agile Scrum teams and translating these into technical solutions
*Experience iOS developer with knowledge with Objective-C, Swift, XCode, Cocoa
*Applied knowledge of software engineer best practice and multiple software development methodologies. e.g. XP, Scrum
*Applied knowledge of design patterns and SOLID principles
*Applied knowledge of the principles of Test-Driven Development on iOS and the benefits that are realised.
*Applied knowledge of principles of Business-Driven Development on iOS and the benefits that are realised.
*Expert knowledge of Object-Oriented design and implementation. - In-depth experience of working with RESTful APIs
*In-depth experience of developing user interfaces (esp. Adaptive Layout) and collaborating with UX/UI designers
Job published:2 months ago