Mobile Developer – Android/iOS
Core
Design, develop, test, and maintain mobile applications, primarily for Android with contributions to iOS.
Role type
Junior to mid-level mobile developer (Android/iOS)
Builds
Mobile applications for Android and iOS
Domain
Mobile development
Required skills
Kotlin, Android SDK, Jetpack, Jetpack Compose, Swift, REST APIs, JSON, asynchronous programming, Git, testing, debugging
Preferred skills
SwiftUI, Firebase, push notifications, deep linking, analytics, crash reporting, mobile CI/CD, automated testing, app store publishing, Agile/Scrum
Technologies
Android, Backend, CI/CD, Firebase, Git, JSON, Kotlin, Mobile, REST, Security, Swift, iOS, Xcode
Responsibilities
Design, develop, test, and maintain mobile applications, primarily for Android; Build and maintain features from requirements through testing and production release; Contribute to iOS features, enhancements, and bug fixes as needed; Integrate REST APIs, third-party services, analytics, authentication, push notifications, and other mobile services; Troubleshoot and resolve bugs, crashes, and performance issues; Participate in code reviews and follow development standards
Seniority
Junior to mid-level, hands-on IC