Senior Android Developer

Prague, Brno, Full time

I want to be your Android Developer

Do you want to build great apps and are you in love with Android development? Great! Go ahead, read our specs and don't forget to send us your CV.

We are looking forward to meet you.

Our Tech Stack:
  • Architecture: MVVM, multi-module architecture
  • Architecture Components: ViewModel, Navigation Component
  • Reactive programming: Coroutines, Flow
  • Data persistence: Room, Firebase, Shared Preferences
  • Networking: Retrofit 2, OkHttp, GraphQl, Moshi
  • Graphics: Coil
  • Dependency Injection: Koin
  • Lint: Lint, Detekt, Ktlint
  • Error tracking: Crashlytics
  • Logging: Timber
  • Continuous integration and continuous delivery: Gitlab CI, App Distribution
Good knowledge of:
  • Kotlin language
  • MVVM architecture
  • Android SDK
  • material design and its usage in UI/UX
  • REST API, network protocol and libraries (Retrofit, OkHttp, etc.)
  • GIT (+ operations like rebase, merge) and have any experience with code review
  • reactive programming - especially Kotlin coroutines
  • Room DB

Work attitude:

  • independent but still a team player
  • work on projects with a focus on high-quality code
  • want to learn and grow
  • proactive and open-minded

Bonus points: 
  • know the basics of Flow
  • use Dependency injection (Koin)
  • know the basics of Unit testing or other automatic tests
  • have your own projects or you’re involved in the Open source community
  • were in touch with CI/CD
  • study new technologies
  • GraphQL
  • Jetpack Compose
  • Clean architecture
  • Material design 3

We are committed to creating a diverse and inclusive workplace, where everyone has the freedom to thrive while being taken care of.

Read our handbook

Are you interested to learn more? Contact us.