Mobile Developer (iOS/Android)
Core
Design, develop, enhance, and maintain large-scale iOS or Android applications for clients.
Role type
Mobile Developer (iOS/Android)
Builds
Large-scale iOS and Android applications
Domain
Mobile Development
Required skills
Java, Kotlin, Swift, Objective-C, Git, RESTful APIs, SQLite/Room, Core Data, Cocoa Touch, Combine, Core Animation, UI/UX standards, performance optimization, threading, offline storage, MVC, MVVM, Singleton patterns
Preferred skills
C-based libraries, performance tuning tools, memory tuning tools
Responsibilities
Design, develop, enhance, and maintain large-scale iOS or Android applications; Identify and resolve bottlenecks and bugs; Gather client requirements and maintain positive client relationships; Provide realistic project milestones and timelines; Complete coding tests or challenges as required
Seniority
Mid-level (1–2 years experience)