Senior Android Consultant
140 - 170 PLN/ godz.B2B (netto)
SeniorFull-time·B2B
#349945·Dodano 20 dni temu·3
Źródło: nofluffjobs.comTech 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
- Home office
- Knowledge sharing
- Life insurance
- Sport subscription
- Training budget
- Private healthcare
- International projects
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Dofinansowanie szkoleń
Inne informacje
Hybrid work from our client's office (Kraków). We invite to apply also candidates from other locations (required visits in the office 6 days per month).
GFT Poland
37 aktywnych ofert