iOS Engineer

iOS Engineer Job Description Template

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

Responsibilities:

  • Participate in design and code reviews;
  • Develop prototypes quickly to validate interactions and prove product designs;
  • Design and build applications for the iOS platform;
  • Optimize applications to maximize speed and scale, factoring in mobile network latency and bandwidth constraints;
  • Collaborate with a team to define, design, and ship new features;
  • Keep up-to-date on the latest iOS SDK developments; respond to customer feedback & testing.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science or equivalent from Tier1 College;
  • 3+ years of experience in mobile application development;
  • Familiarity with RESTful APIs to connect iOS applications to backend services;
  • Solid understanding of software development processes and tools;
  • Working knowledge of source control systems including Git and continuous integration;
  • Programming experience in Swift, Objective C and deep understanding of iOS;
  • Personal projects that show an aptitude for engineering and product sense;
  • Experience shipping one or more Objective-C iOS apps, ideally currently available in an app store;
  • Experience with large projects, requiring coordination across multiple teams and geographic locales is a plus.