Android Developer (Kotlin, Jetpack Compose)

13k - 22k PLN/ mies.UoP
SeniorHybryda·KatowiceFull-time·Umowa o pracę
#459108·Dodano 13 dni temu·0
Źródło: Reply Polska
Aplikuj teraz

Tech Stack / Keywords

androidAndroid SDKCoroutinesGoogle PlayGraphQLjetpack composeKotlinMobile CI/CDREST APIs

Firma i stanowisko

We are a joint venture between OBI and Reply Group, responsible for co-designing, building and operating mission-critical digital platforms for commerce, customer service, and omnichannel retail. We implement standardized processes and scalable digital products supporting one of Europe’s largest DIY retailers, focusing on internationalization and digital mindset advancement.

Wymagania

  • Completed university degree in Computer Science or a comparable technical field, or equivalent practical experience.
  • 3-5 years of professional Android development experience with strong proficiency in Kotlin and maintaining production applications.
  • Hands-on experience with Jetpack Compose, solid understanding of the Android SDK and application lifecycle, and familiarity with Android Views and Fragments.
  • Practical experience with Kotlin Coroutines and Flow for asynchronous operations and UI state management.
  • Experience integrating GraphQL and REST APIs, ideally using Ktor, with knowledge of authentication, session management, and network error handling.
  • Experience with local persistence and caching, ideally using Room and DataStore, maintaining consistency between local and backend data.
  • Good understanding of modular application design, separation of concerns, and dependency injection.
  • Familiarity with WebView integration, deep links, push notifications, and Android background processing.
  • Experience with automated unit and UI testing, debugging, crash analysis, and performance optimisation.
  • Familiarity with Git, Gradle, CI/CD, and Google Play release processes.
  • Strong communication skills in English and Polish; ability to work in a hybrid model in Katowice.

Nice to have:

  • Experience in retail, e-commerce, or loyalty applications.
  • Familiarity with Kotlin Multiplatform or Compose Multiplatform.
  • Experience with Firebase, ML Kit, or CameraX.
  • Knowledge of accessibility and localization for international apps.

Obowiązki

  • Develop and maintain Android features using Kotlin and Jetpack Compose, integrating with existing Android Views where needed.
  • Translate business requirements and UX/UI designs into accessible, responsive, and user-friendly mobile experiences.
  • Integrate GraphQL and REST APIs for product information, store availability, customer accounts, shopping lists, and loyalty services.
  • Implement reliable authentication, session management, and network error handling.
  • Manage asynchronous operations and application state using Kotlin Coroutines and Flow.
  • Develop and maintain local persistence, caching, and data synchronisation to ensure consistent behaviour under varying network conditions.
  • Support seamless navigation across native screens, embedded web content, deep links, and push notifications.
  • Ensure application quality through automated testing, code reviews, performance optimisation, and production issue analysis.
  • Collaborate on localisation, market-specific requirements, CI/CD, and Google Play releases.

Benefity

  • Salary range for Employment Contract: 13 000 - 22 000 PLN gross/month.
  • Motivizer Benefits Platform with a monthly budget of 550 PLN to choose medical care packages, meal tickets, sports cards (e.g., Multisport), cinema tickets, shop vouchers, discounts, and more.
  • Access to a multi-language learning platform for language courses.
  • Regular training opportunities both internally and from external providers.
  • Participation in an internal community with networking events, coding challenges, and company parties.
Dofinansowanie szkoleń
Kursy językowe
Karta sportowa
Opieka zdrowotna
Premie
Budżet konferencyjny
Spotkania integracyjne
Reply Polska

Reply Polska

171 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz