Senior Android Developer (he/she)

Mobile

Senior Android Developer (he/she)

Mobile
Warszawa, Warszawa

ASTEK Polska

Full-time
Permanent
Senior
Hybrid
4 974 - 6 080 USD
Gross per month - Permanent

Job description

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: Kotlin / 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

Tech stack

    Polish

    C2

    English

    B2

    Android

    master

    RxJava

    advanced

    Kotlin

    advanced

    Confluence

    advanced

    Jira

    advanced

    Java

    advanced

    Android SDK

    advanced

    Gradle

    regular

Office location