Senior Mobile Developer
Core
Designing and building complex, scalable mobile applications for Android and iOS using native frameworks.
Role type
Senior IC mobile developer (Android/iOS)
Builds
Production mobile apps (white-label / multi-tenant)
Domain
Mobile development (Android/iOS)
Deliverable
production ML models | product features
Required skills
Kotlin, Swift, Jetpack Compose, SwiftUI, MVVM, The Composable Architecture, REST API integration, automated CI/CD pipelines, unit/integration/UI testing, cloud technologies, microservices architecture
Preferred skills
AI-assisted development, prompt engineering
Technologies
Kotlin, Swift, Jetpack Compose, SwiftUI, Koin, Retrofit, OkHttp, URLSession, JUnit, Mockito, Robolectric, Espresso, Compose UI test, XCTest, XCUITest, Gradle, Swift Package Manager, Bitrise, Fastlane
Responsibilities
Contribute to architectural discussions and make design decisions; Solve complex technical problems and make critical technology decisions; Provide technical leadership and guidance to junior team members; Conduct code reviews to ensure quality and adherence to standards
Seniority
Senior, hands-on IC