Back to all jobs
Visible on IKONS todayNewPopular

Android Kotlin Jetpack Compose Developer

HainautHybridHours negotiable<3months

The assignment involves the development of Android applications in Kotlin, for a large organization.

What you do

  • Developing Android applications in Kotlin, with perfect mastery of the language (solid Java fundamentals ideally)
  • Designing modern interfaces with Jetpack Compose, while remaining comfortable with classic XML Layouts
  • Advanced use of Coroutines and Flow for asynchronous management
  • Fluent use of the Android Jetpack suite (ViewModel, Navigation, Room, WorkManager) and dependency management via Gradle (KTS)
  • Using Android Profiler for performance optimization
  • Applying MVVM, MVI, and Clean Architecture patterns, as well as SOLID principles and Google best practices
  • Consuming REST/JSON APIs (Retrofit, OkHttp, Serialization) and integrating third-party SDKs
  • Continuous deployment (GitLab-CI, Bitrise, Firebase App Distribution, Fastlane)
  • Dependency injection, unit tests (JUnit, MockK), UI tests (Espresso), and code reviews, with attention to detail on Material Design
  • Participating in Agile methodologies, with the ability to popularize complex technical concepts for Product and Design teams

What they ask

  • Experience: Senior, more than 5 years of significant experience in the requested expertise.
  • Native Mobile Expertise: significant experience in Android application development, with perfect mastery of Kotlin (ideally solid Java fundamentals)
  • Jetpack Compose, XML Layouts, Coroutines and Flow
  • Android Jetpack suite (ViewModel, Navigation, Room, WorkManager), Gradle (KTS), Android Profiler
  • MVVM, MVI, Clean Architecture patterns, SOLID principles and Google best practices
  • Consuming REST/JSON APIs (Retrofit, OkHttp, Serialization), integrating third-party SDKs
  • Continuous deployment (GitLab-CI, Bitrise, Firebase App Distribution, Fastlane)
  • Dependency injection, unit tests (JUnit, MockK), UI tests (Espresso), code reviews, attention to detail on Material Design

Desired skills.

  • Experience on projects involving audio or video streaming (Media3/ExoPlayer, stream management), knowledge of Android TV appreciated
  • Sensitivity to Android accessibility standards, active contribution to a Design System
  • Familiarity with collaborative tools Jira and Confluence

How to apply

View the full assignment text and application details once your tailored application is ready.

Order a tailored application to view the full assignment and application details.

More context, less searching.

You get enough context to judge whether this job is relevant. The full brief, client details and next steps stay available inside the app.