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.