Android Developer
ALTEN Polska
Android Developer
Miejsce pracy: Kraków
Technologie, których używamy
Wymagane
- Android
- Kotlin
System operacyjny
- Windows
- macOS
O projekcie
Dołączysz do zespołu odpowiedzialnego za jakość i niezawodność rozwiązań backendowych oraz aplikacji mobilnych (iOS/Android) w środowisku enterprise.
Projekt koncentruje się na łączeniu automatyzacji testów, testów manualnych oraz quality engineering, z naciskiem na skalowalność, stabilność procesów i realny wpływ na jakość końcowych produktów.
Twoja rola ma charakter holistyczny – będziesz aktywnie uczestniczyć w definiowaniu strategii testowej, optymalizacji procesów QA oraz mentoringu zespołu, jednocześnie pracując hands-on z automatami i testami wydajnościowymi.
Twój zakres obowiązków
- Tworzenie i rozwój aplikacji mobilnych na Androida w Kotlinie z wykorzystaniem Jetpack Compose.
- Projektowanie i wdrażanie rozwiązań w oparciu o wzorce i podejścia architektoniczne: MVP, MVVM, Clean Architecture.
- Integracja aplikacji z usługami sieciowymi z wykorzystaniem Retrofit.
- Zarządzanie zależnościami przy użyciu narzędzi takich jak Koin, Dagger, Hilt.
- Praca z Android Lifecycle oraz zarządzanie stanem aplikacji z użyciem ViewModel i LiveData.
- Stosowanie dobrych praktyk programowania asynchronicznego (Coroutines, Flow).
- Tworzenie oraz utrzymywanie procesów CI/CD dla aplikacji mobilnych.
- Zapewnianie bezpieczeństwa aplikacji mobilnych, w tym:
- Bezpieczne przechowywanie danych (EncryptedSharedPreferences, Keystore).
- Bezpieczna komunikacja sieciowa ( SSL Pinning).
- Ochrona przed reverse engineeringiem i innymi zagrożeniami.
- Implementacja mechanizmów autoryzacji i uwierzytelniania użytkowników.
- Diagnozowanie i rozwiązywanie problemów, w tym incydentów produkcyjnych.
- Praca w zespołach rozproszonych, udział w code review oraz retrospektywach.
Nasze wymagania
- Poziom: Senior (6–8 lat doświadczenia).
- Minimum 3 lata doświadczenia w tworzeniu aplikacji Android w Kotlinie.
- Bardzo dobra znajomość frameworka Android oraz bibliotek: Retrofit, Coroutines, Room.
- Umiejętność pracy z Android Lifecycle oraz zarządzania stanem aplikacji z użyciem ViewModel i LiveData.
- Znajomość zasad modularności aplikacji oraz zarządzania zależnościami.
- Praktyczne doświadczenie w tworzeniu i utrzymywaniu procesów CI/CD.
- Znajomość wzorców projektowych i architektury: MVP, MVVM, Clean Architecture.
- Wiedza z zakresu bezpieczeństwa aplikacji mobilnych, w tym:
- Implementacja bezpiecznego przechowywania danych (np. EncryptedSharedPreferences, Keystore).
- Bezpieczna komunikacja sieciowa (SSL Pinning,
- Ochrona przed reverse engineeringiem i innymi zagrożeniami.
- Implementacja mechanizmów autoryzacji i uwierzytelniania użytkowników.
- Umiejętność diagnozowania i rozwiązywania problemów, w tym incydentów produkcyjnych.
- Gotowość do pracy w zespołach rozproszonych oraz udziału w code review i retrospektywach.
- Znajomość dobrych praktyk programowania asynchronicznego (Coroutines, Flow).
Tak organizujemy naszą pracę
Tak pracujemy
- agile
Tak pracujemy nad projektem
- Continuous Deployment
- Continuous Integration
- dokumentacja
- narzędzia do trackowania zadań
- środowiska testowe
To oferujemy
- Umowę na pełen etat z możliwością wyboru formy zatrudnienia (UoP/B2B)
- Stabilną i długoterminową współpracę
- Jasno zdefiniowaną ścieżkę kariery i możliwość rozwoju w czterech obszarach jako: Project Manager, Business Manager, Technical Leader oraz specjalista w swojej dziedzinie
- Udział w konferencjach branżowych, szkoleniach i warsztatach oraz spotkaniach integracyjnych
- Możliwość odbycia kursów i zdobycia certyfikacji
- Możliwość relokacji w ramach lokalnych oddziałów ALTEN Polska
Benefity
- dofinansowanie zajęć sportowych
- prywatna opieka medyczna
- ubezpieczenie na życie
- opieka stomatologiczna
- program emerytalny
- wyprawka dla dziecka
- program rekomendacji pracowników
- Platforma zakupowa Medicover Benefits
- UWAGA: Uprzejmie informujemy, że skontaktujemy się z wybranymi kandydatami.
ALTEN Polska
KIM JESTEŚMY?
JESTEŚMY ŚWIATOWYM LIDEREM W ZAKRESIE INŻYNIERII I USŁUG IT.
W ALTEN postrzegamy naszych specjalistów jako architektów – projektantów świata jutra.
Jako lider w obszarze inżynierii i usług IT wspieramy firmy w ich technologicznej i zrównoważonej transformacji.
PONAD 57 400 PRACOWNIKÓW W 30+ KRAJACH, WSPIERAJĄCYCH WIĘCEJ NIŻ 6 500 KLIENTÓW NA CAŁYM ŚWIECIE.
Działamy we wszystkich branżach, takich jak: lotnictwo, kosmonautyka, obronność, bezpieczeństwo i przemysł morski, motoryzacja, kolej i mobilność, energia i środowisko, nauki przyrodnicze i zdrowie, sprzęt przemysłowy i elektronika, telekomunikacja, bankowość, finanse i ubezpieczenia, handel detaliczny, media i usługi, administracja publiczna i sektor rządowy.
Realizujemy złożone i wysoko zaawansowane technicznie projekty na każdym etapie łańcucha wartości dla najbardziej prestiżowych firm na świecie.
Nasze motto: Building Tomorrow’s World Today!
Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".