Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior Android Consultant

140 - 170 zł / stawka godzinowa

GFT TECHNOLOGIES SE

Location: Kraków, PL, 30-302

Working place: Hybrid

Type of contract: B2B contract
Salary range: 140-170 PLN/H

What will you do?

You will join a cross-functional Mobile Platform team building new Android apps and digital experiences, improving the underlying technology and security platforms, and delivering customer-facing products in short, iterative cycles while continuously improving engineering practices, tooling, and quality.

  • 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.

Requirements

  • 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.
  • Hybrid work from our client's office (Kraków).

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.

We invite candidates from other locations; required visits in the office 6 days per month.

#J-18808-Ljbffr

Oferta pracy dodana 1 dzień temu