Senior Android Developer (he/she)
Jesteśmy częścią Grupy ASTEK, która od 1988 roku gromadzi doświadczenie na globalnym rynku usług konsultingowych. Grupa ASTEK jest globalnym graczem w dziedzinie inżynierii i doradztwie technologicznym, obecnym na 5 kontynentach.
Czego uczymy się od innych podmiotów Grupy w naszej codziennej pracy? Przede wszystkim: inspiracji, celów, dobrych praktyk, innowacyjnych działań i wartości. W 2020, 2021, 2022 i 2023 roku otrzymaliśmy certyfikat Great Place to Work i znaleźliśmy się w gronie 15 Najlepszych Miejsc Pracy w Polsce w kategorii: duże firmy.
Forma współpracy: umowa o pracę
Budżet: do 22 000 PLN brutto / miesiąc
Model pracy: hybrydowa z Warszawy ( 1x tydzień praca w biurze)
Dostępność: Poszukujemy osób dostępnych od zaraz, lub z max. 1 miesięcznym okresem wypowiedzenia
Projekt: bankowość mobilna (branża bankowa)
Praca w projekcie realizowanym dla dużej instytucji finansowej z branży bankowej. Projekt dotyczy rozwoju i utrzymania nowoczesnej aplikacji bankowości mobilnej, wykorzystywanej przez setki tysięcy użytkowników.
Zakres obowiązków:
Inicjowanie i modyfikacja baz danych
Przygotowanie środowiska programistycznego
Programowanie zmian (kodowanie)
Tworzenie i wykonywanie testów jednostkowych, integracyjnych i wydajnościowych
Weryfikacja zgodności zmian z architekturą systemu i standardami bankowymi
Code review i kontrola jakości
Przygotowanie zmian do wdrożenia (repozytorium kodu, konfiguracje, dokumentacja)
Wymagania:
Min. 5 lat doświadczenia jako Android Developer
Kotlin Multiplatform – min. 2 lata doświadczenia
Znajomość architektury: Clean Architecture, SOLID, MVI, MVVM
Programowanie asynchroniczne: RxJava, Coroutines (min. 2 lata)
Dependency Injection: Koin / Dagger
UI: Jetpack Compose, Compose Multiplatform
Komunikacja sieciowa: Retrofit, OkHttp
Testy: Unit tests, BDD (JUnit4, MockK, Roborazzi)
CI/CD: Zuul CI
Narzędzia i środowisko:
Kotlin / Java, Android SDK, Android Studio, AndroidX, Gradle,
Git / Gerrit (code review), JIRA, Confluence
Integracje systemowe: REST, JSON, SOAP, XML, XSD, Firebase / GCM
Znajomość zasad Clean Code
Wykształcenie wyższe kierunkowe (informatyka, matematyka lub pokrewne)
Język angielski – poziom komunikacyjny
Mile widziane:
Doświadczenie w projektach bankowych lub finansowych
Praca przy bankowości mobilnej
Znajomość zagadnień bezpieczeństwa i kryptografii
Google Pay SDK, Play Store SDK
Znajomość iOS / Xcode
Wykorzystanie narzędzi AI w developmentcie
Wartość dodana dla Ciebie:
Długoterminowa współpraca
Szkolenia techniczne, certyfikaty i podnoszenie kwalifikacji
Mentoring Competence Center - będziesz członkiem społeczności CC od pierwszego dnia pracy. Będziesz miał szansę rozwijać swoje umiejętności, uczestniczyć w różnych konferencjach oraz dzielić się wiedzą i doświadczeniem z ludźmi, którzy na co dzień mierzą się z tymi samymi wyzwaniami
Jasna ścieżka kariery
Pakiet benefitów pracowniczych
Przyjazną atmosferę pracy, imprezy integracyjne i spotkania team-buildingowe
Potrzebujesz więcej informacji? Skontaktuj się ze mną: justyna.karpierz@astek.net
Nie chodzi o Ciebie? Poleć nas swojemu znajomemu i zgarnij bonus do 7000 zł
Link: https://astek.pl/system-rekomendacji/
Ref. AO218370
Senior Android Developer (he/she)
Senior Android Developer (he/she)