Jr-Mid iOS Developer (Mobile)
Core
Design, develop, and enhance mobile applications for iOS and Android platforms.
Role type
Junior to Mid-level Mobile Developer (iOS/Android)
Builds
Mobile applications for iOS and Android
Domain
Mobile Development
Deliverable
production ML models | product features
Required skills
Swift, Objective-C, iOS frameworks (Core Data, Cocoa Touch, Combine, Core Animation), RESTful APIs, Git, UI/UX standards, Apples design principles, performance tuning, memory management, threading, offline storage
Preferred skills
C-based libraries, published applications on Play Store, knowledge of design patterns (MVC, Singleton)
Responsibilities
Design, develop, and enhance applications; maintain application performance and quality; collaborate with teams to define and implement features; identify bottlenecks and resolve bugs; communicate with clients and manage project timelines; complete coding tests or challenges.
Seniority
Junior to Mid-level, hands-on IC