Senior Android Developer
HSBC Service Delivery
Rola Senior Android Developera w zespole Third Party Services w banku HSBC. Będziesz pracować nad globalną usługą weryfikacji tożsamości cyfrowej, która umożliwia klientom skanowanie dokumentów tożsamości i weryfikację autentyczności poprzez integrację API z zewnętrznymi dostawcami. Codzienna praca to przede wszystkim hands-on coding w Kotlin, projektowanie architektury, pisanie testów oraz wsparcie produkcyjne aplikacji. Praca w globalnym zespole, z naciskiem na bezpieczeństwo i zgodność z regulacjami finansowymi.
Brakuje: nie podano liczby dni w biurze w trybie hybrydowym, brak opisu procesu rekrutacyjnego (etapy, zadanie domowe, live coding).
Rola Senior Android Developera w zespole Third Party Services w banku HSBC. Będziesz pracować nad globalną usługą weryfikacji tożsamości cyfrowej, która umożliwia klientom skanowanie dokumentów tożsamości i weryfikację autentyczności poprzez integrację API z zewnętrznymi dostawcami. Codzienna praca to przede wszystkim hands-on coding w Kotlin, projektowanie architektury, pisanie testów oraz wsparcie produkcyjne aplikacji. Praca w globalnym zespole, z naciskiem na bezpieczeństwo i zgodność z regulacjami finansowymi.
- ✓Elastyczne godziny pracy i darmowy parking
- ✓Praca nad nowoczesnym, strategicznym produktem bankowym
- ✓Możliwość wpływu na architekturę i wybory techniczne
- !Globalny zespół może oznaczać pracę w różnych strefach czasowych
- !Nie sprecyzowano, czy dyżury on-call są wymagane (wsparcie produkcyjne sugeruje możliwość)
- •Pisanie kodu w Kotlin z użyciem Dagger2, RxJava2, Retrofit2
- •Projektowanie i implementacja UI z Material Design oraz animacjami
- •Tworzenie i utrzymanie testów jednostkowych i UI (JUnit, Mockito, Espresso)
- •Udział w planowaniu, estymacji i code review w zespole
- •Refaktoryzacja i ciągłe ulepszanie bazy kodu
- •Zarządzanie release’ami i wsparcie aplikacji na produkcji
- •Współpraca z globalnym zespołem przy podejmowaniu decyzji technicznych
- •Integracja z zewnętrznymi API oraz implementacja zabezpieczeń (cert pinning, szyfrowanie)
Oferta dla doświadczonych specjalistów (Senior).
Mid-level Android Developer z co najmniej 3-letnim doświadczeniem, bardzo dobrym Kotlin i znajomością wymaganych bibliotek. Musi mieć praktykę w testowaniu i poczucie odpowiedzialności za jakość kodu.
Juniorzy bez komercyjnego doświadczenia w Androidzie; osoby szukające w pełni zdalnej pracy; osoby niechętne do pracy w uregulowanym środowisku bankowym.
- ?Ile osób liczy zespół Third Party Services i jak wygląda struktura (local vs global)?
- ?Jakie są konkretne dni pracy w biurze (np. 2 dni w tygodniu)?
- ?Czy istnieje dyżur on-call? Jeśli tak, jak często i czy jest dodatkowo płatny?
- ?Jakie narzędzia CI/CD są używane?
- ?Czy wymagana jest znajomość konkretnego wzorca architektonicznego (MVVM, MVI)?
- ?Jak wygląda proces code review i decyzyjność techniczna – czy zespół ma autonomię?
- ?Czy są plany migracji do nowych technologii (np. Jetpack Compose)?
- −Nie podano liczby dni w biurze w trybie hybrydowym
- −Brak opisu procesu rekrutacyjnego (etapy, zadanie domowe, live coding)
- −Nie określono, jakie backendowe API integruje aplikacja
- −Nie wspomniano o narzędziach do monitorowania i logowania aplikacji
- −Brak informacji o budżecie szkoleniowym
Globalny zespół, współpraca zdalna z naciskiem na transparentność techniczną i dzielenie się wiedzą. Kultura bankowa wymaga dyscypliny i odpowiedzialności za jakość i bezpieczeństwo.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Architecture. Pełne statystyki zarobków →