iOS Application Developer

iOS Application Developer Job Description Template

Our company is looking for a iOS Application Developer to join our team.

Responsibilities:

  • Evaluating existing applications and performing updates and modifications;
  • Creating and implementing the source code of new applications;
  • Testing source code and debugging code;
  • Developing technical handbooks to represent the design and code of new applications;
  • Developing software solutions to meet customer needs.

Requirements:

  • OOP, REST Services;
  • Pachet manager (Cocoapods, Carthage);
  • Objective C, Swift;
  • Autolayout & Native Xcode design concepts;
  • Understanding of Appleā€™s design principles and interface guidelines;
  • Basic knowledge of creating Custom controls;
  • Cocoa Touch, UIKit, CoreGraphics, multithreading (GCD), CoreData sau Realm;
  • Strong knowledge of iOS SDK, Xcode, different versions of iOS and developing responsive screens;
  • Versioning systems: BitBucket, SVN, Github;
  • Working in an Agile / Scrum environment;
  • Solid understanding of the full iOS mobile development life cycle.