Software Engineer, iOS London, England
Job description
Software Engineer, iOS Responsibilities:
- Work closely with our product and design teams to build new and innovative application experiences for the iOS platform
 - Implement custom native user interfaces using the latest iOS programming techniques
 - Build reusable iOS software components for interfacing with our back-end platforms
 - Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance
 
Minimum Qualifications:
- 5+ years of object-oriented software development experience
 - 2+ years experience building complex applications for the iPhone or iPad using Objective-C/C++/Swift with the iOS SDK and other frameworks
 - Experience building maintainable and testable code bases, including API design and unit testing techniques
 - Experience with multithreading programming and mobile memory management