Senior Android Engineer

15 900 - 24 330 PLN/ mies.Umowa o pracę (brutto)
SeniorFull-time·Umowa o pracę
#349948·Dodano 19 dni temu·2
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

AndroidKotlinCoroutineJetpack ComposeRetrofitKoinCI/CDMVPMVVMSSL

Wymagania

  • At least 3 years of Android development experience in Kotlin.
  • Very good knowledge of Android framework and app lifecycle.
  • Strong Kotlin skills including Coroutines and Flow for asynchronous programming.
  • Hands-on experience with Jetpack Compose.
  • Experience with Retrofit for network communication.
  • Experience with Room for local databases.
  • Knowledge of dependency injection using Koin or Dagger or Hilt.
  • Ability to manage application state using ViewModel and LiveData.
  • Practical experience with CI/CD pipelines for mobile apps.
  • Knowledge of modularization and dependency management.
  • Familiarity with MVP and MVVM and Clean Architecture.
  • Understanding of mobile application security including secure storage and secure network communication.
  • Ability to diagnose and solve production issues and incidents.
  • Experience working effectively in distributed teams.
  • Very good command of English, spoken and written.

Nice to have:

  • Experience with SSL pinning and advanced network security patterns.
  • Experience with EncryptedSharedPreferences and Android Keystore.
  • Experience with protecting apps against reverse engineering and mobile threats.
  • Experience with modern testing approaches for Android UI and integration testing.
  • Experience mentoring teammates and sharing knowledge.

Obowiązki

  • Develop Android applications in Kotlin using Jetpack Compose.
  • Design and implement solutions using MVP and MVVM patterns.
  • Apply Clean Architecture principles and support modularization and dependency separation.
  • Integrate apps with backend services using Retrofit.
  • Implement asynchronous flows using Coroutines and Flow.
  • Build and maintain local persistence using Room.
  • Implement dependency injection using Koin or Dagger or Hilt.
  • Create and maintain CI/CD pipelines for Android delivery.
  • Write unit and integration tests and contribute to quality automation.
  • Participate in code reviews, retrospectives, and technical discussions in a distributed team.
  • Handle production incidents and take part in on-call support when needed.
  • Implement mobile security best practices for storage, networking, and authentication.

Oferta

  • Hybrid work in Client's office (Kraków).
  • Working in a highly experienced and dedicated team.
  • Benefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.).
  • Online training and certifications.
  • Access to e‑learning platform.
  • Mindgram wellbeing platform.
  • Work From Anywhere (up to 140 days/year abroad).
  • Social events.
Opieka zdrowotna
Karta sportowa
Dofinansowanie szkoleń
Ubezpieczenie

Inne informacje

We invite to apply also candidates from other locations (required visits in the office 6 days per month).

GFT Poland

GFT Poland

32 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz