iOS Developer
Core
Designing and building high-performance, secure, and bug-free applications for iOS mobile devices.
Role type
Senior iOS Developer
Builds
Native iOS applications
Domain
Mobile Development (iOS)
Deliverable
production ML models | product features
Required skills
Swift, iOS platform patterns, Object-Oriented-Design, UI Constraint handling, Network API handling, Database Manipulation, Location Services, File System Management, Custom Camera Handling, Git/Mercurial/SVN, Unit testing
Preferred skills
Experience with third-party libraries and APIs, knowledge of full mobile development life cycle
Technologies
Swift, Git, Mercurial, SVN
Responsibilities
Design and build applications for the iOS platform; Ensure the performance, quality, and responsiveness of applications; Identify and correct bottlenecks and fix bugs; Unit-test code for robustness, including edge cases, usability, and general reliability; Continuously discover, evaluate, and implement new technologies to maximize development efficiency; Independently craft project solutions by applying solid Object-Oriented-Design principles; Work closely with product management & UX to execute an idea from concept to delivery.
Seniority
Senior, hands-on IC