Job Summary:
Job Type
Permanent

Seniority

Years of Experience
Information not provided

Tech Stacks
API Koin Coroutines play Flow JUnit iOS Android Kotlin XML
- Basic requirements:

  • Strong experience in Android development Willingness to learn iOS development and/or Kotlin Multiplatform (KMM)

In this role, you are expected to:

  • Develop native Android apps with 100% Kotlin and Jetpack components
  • Work with Kotlin-first libraries and API e.g. Ktor, Koin, Coroutines, Flow, KSP API
  • Migrate Android codebase to iOS with Kotlin Multiplatform and SwiftUI
  • Translate new UI mock-ups and migrate legacy XML Views to Jetpack Compose
  • Expand unit test coverage with JUnit, MockK, Mockwebserver, etc.
  • Communicate with QA team to reproduce and address bugs in expected use cases
  • Deploy and monitor app releases through Google Play Console Be ready to work in a small team and take responsible independent decisions

What you get:

  • Competitive compensation package
  • Informal and thriving work atmosphere Above-average perks and fringe benefits
  • Ahrefs does not engage with agencies or third party recruitment solutions for the roles we hire for. If at any point we need help, we'll let you know!