Opis oferty:
Programistka/Programista Android; Na co dzień w naszym zespole: rozwijasz najpopularniejszą i nagradzaną w Polsce bankową aplikację mobilną, projektujesz i programujesz aplikacje mobilne na platformę Android wykorzystywane przez miliony klientów, wykonujesz integrację z systemami backend, przygotowujesz testy jednostkowe, dbasz o jakość kodu i zgodność z dobrymi praktykami programowania, przygotowujesz lub aktualizujesz dokumentację techniczną.
Wymagania:
- Minimum 3-letnie doświadczenie w zakresie programowania na platformę Android (Kotlin, Java, Android Studio)
- Znajomość Android SDK i jego komponentów
- Korzystanie z narzędzi: Git, Gradle, Postman, SoapUI (lub podobne)
- Znajomość bibliotek: RxJava2 (i 3), OkHttp, Lottie, Android Architecture Components, Firebase, AndroidX
- Umiejętność stosowania architektury MVVM, testowania przy użyciu narzędzi typu mockito, power mock, mockk itp.
- Programowanie reaktywne i używanie dependency injection (Dagger2, Koin)
- Znajomość wzorców projektowych
- Umiejętności analitycznego myślenia i rozwiązywania problemów
- Umiejętność pracy zarówno w zespole, jak i samodzielnie oraz zdalnej
Dodatki i korzyści:
- Docenienie działania i zaangażowania w ramach systemów premiowych
- Oferta specjalna wspierająca finanse, produkty Grupy Kapitałowej na preferencyjnych warunkach, wsparcie na emeryturę w PPE
- Elastyczność benefitów, system kafeteryjny, dofinansowanie opieki nad dziećmi, wakacji, pożyczka na remont
- Możliwości rozwoju, dostęp do różnych form nauki - stacjonarnie i cyfrowo
- Wsparcie w zdrowiu i odpoczynku, karty sportowe, opieka medyczna LuxMed, stomatolog, program wellbingowy #FokusNaCiebie, dodatkowe dni wolne