Android Engineer

$$$$

On behalf of our Client from France, Mobilunity is looking for an Android Engineer.

Our client is a table management software and CRM that enables restaurant owners to welcome their customers easily. The app is useful to manage booking requests and register new bookings. You can view all your bookings, day after day, wherever you are and optimize your restaurant’s occupation rate. Our client offers a commission-free booking solution that guarantees freedom above all. New technologies thus become the restaurateurs best allies for saving time and gaining customers while ensuring a direct relationship with them.

Requirements:

  • 8+ years of experience building and shipping native Android applications using Kotlin
  • Strong Kotlin expertise
  • Experience with Jetpack Compose and solid knowledge of XML-based UI development
  • Strong knowledge of Kotlin Coroutines and Flow
  • Experience with dependency injection using Dagger 2
  • Experience with multi-module architecture
  • Strong understanding of MVVM and/or MVI architecture patterns
  • Experience working with REST APIs
  • Ability to work effectively with legacy codebases
  • Experience with Gradle, including multi-flavor project configuration
  • Strong product mindset with the ability to challenge existing implementations and collaborate with Product Managers
  • Active daily use of AI development tools (Claude Code, Cursor, GitHub Copilot)
  • Upper-intermediate to advanced English proficiency

Nice to have:

  • Experience building and maintaining white-label mobile applications
  • Experience with real-time communication using Socket.IO and/or WebSockets
  • Familiarity with OAuth2, OIDC, and Keycloak
  • Experience with feature flagging solutions (e.g. Unleash or similar)
  • Experience integrating analytics platforms (e.g. Firebase, Amplitude)
  • Experience with DataStore (Preferences/Proto), Room, and WorkManager for background synchronization
  • Experience with Gradle dependency locking
  • Experience with CI/CD pipelines
  • Knowledge of the VIPER architecture pattern
  • Familiarity with the Android release process, including Google Play Store and Firebase App Distribution
  • Experience working on restaurant technology or other high-frequency, staff-facing consumer platforms

    English : B2-C1

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Kotlin, Android, Jetpack Compose
Published 31 July
70 views
Β·
23 applications
Last responded 36 minutes ago
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...