Senior Android Developer
JESTEŚ CIEKAWY/A, JAK BĘDZIE WYGLĄDAŁA TWOJA PRACA? TWOJE ZADANIA TO:
-
Budowa nowej aplikacji Android (Google Play/ Huawei) w Kotlin/Java: określanie i realizacja standardów tworzenia aplikacji mobilnych, projektowanie architektury mobilnej, integracji z REST API i analityką (np. Firebase), wdrażanie w Google Play (pipeline, dokumentacja), zabezpieczenia (Face ID, OAuth, GDPR),
-
Udział w planowaniu technicznym,
-
Utrzymanie jakości kodu, testy (unit/UI, TDD), CI/CD,
-
Code Review oraz mentoring zespołu mobilnego,
-
Współpraca z iOS developerami, z backend (.NET), frontend (Angular), QA, PO, UX, analitykami.
DOŁĄCZ DO NASZEGO ZESPOŁU, JEŚLI:
-
Masz min. 4-letnie doświadczenie zawodowe jako programista/programistka,
-
Realizowałeś/aś projekty z dużym ruchem (2M+ użytkowników),
-
Masz bardzo dobre umiejętności programowania obiektowego, funkcyjnego,
-
Bardzo dobrze znasz: MVVM, VIPER, Clean Architecture; wzorce projektowe; modelowanie danych (Core Data/Realm/Room),
-
Masz doświadczenie w tworzeniu interfejsów użytkownika z użyciem Jetpack Compose i Android UI Toolki,
-
Potrafisz analizować i optymalizować wydajność aplikacji – od CPU i GPU po pamięć i sieć,
-
Stosujesz TDD w codziennej pracy (testy unit, integration, end-to-end) i dbasz o bezpieczeństwo aplikacji zgodnie z OWASP Top 10,
-
Potrafisz pracować w Agile/Scrum,
-
Znasz język angielski na poziomie B2+,
-
Mile widziane:
-
Doświadczenie jako Tech Lead / Architekt / Principal Developer,
-
Praktyczne doświadczenie w pracy z Kotlin Multi Platform,
-
Znajomość C# i .NET, Angular, iOS/ Swift,
-
Praktyczne użycie AI w development,
-
Budowa i konfiguracja CI/CD (Azure DevOps),
-
Technologie: Kotlin, Java, Android, AndroidX, Material Designm , Retrofit, Coroutines, RxJava/RxKotlin, JUnit, Robolectric, Espresso, Jetpack Compose, Room, SignalR, Coil, ZXing, Timber, RootBeer ,REST API, Firebase, Git, Azure DevOps, OAuth, Face ID/Touch ID.
MAMY DLA CIEBIE:
-
Udział w budowie od podstaw nowej platformy lojalnościowej e-commerce dla milionów użytkowników – z dużym wpływem na decyzje technologiczne i architekturę,
-
Pracę w organizacji o dużej skali, która inwestuje w digitalizację i rozwój własnych zespołów developerskich,
-
Możliwość realnego wpływu na kierunek technologiczny projektu (architektura, standardy, CI/CD, integracje, wydajność),
-
Współpracę w kulturze dzielenia się wiedzą i mentoringu,
-
Elastyczny model pracy (praca zdalna/stacjonarna/hybryda), umowę o pracę lub B2B, benefity dopasowane do Twoich potrzeb.