Software Engineer II, Android
Core
Build consumer-facing recommendation features and polished user experiences for the Tinder Android app, connecting logic, APIs, and analytics for millions of users.
Role type
Mid-level IC Android Engineer
Builds
Consumer-facing recommendation features and modern Android interfaces for the Tinder app
Domain
Mobile / Dating / Social
Deliverable
product features
Required skills
Kotlin, Jetpack Compose, Android Views, Kotlin Coroutines, Flow, REST API integration, MVVM architecture, Git, Unit/UI testing (JUnit, Espresso, Mockito)
Preferred skills
Java/RxJava modernization, Dependency injection (Dagger/Hilt), Networking (Retrofit/OkHttp), Static analysis (Detekt/ktlint), CI/CD pipelines, Recommendation systems, Gesture-heavy UIs, AI-assisted development tools
Technologies
Kotlin, Jetpack Compose, Android Studio, Gradle, Android SDK, JUnit, Mockito, Espresso, Retrofit, OkHttp, Moshi, Dagger, Hilt, Detekt, ktlint
Responsibilities
Design and implement recommendation features; Build modern Android interfaces; Own features from planning to validation; Investigate bugs and performance regressions; Contribute to modular architecture and code reviews; Use AI-assisted development tools effectively
Seniority
Mid-level, hands-on IC