Ta lista zawiera jedynie kraje, dla których opublikowano oferty pracy w wybranym języku (np. we francuskiej wersji wyświetlane są tylko oferty pracy napisane po francusku, a w angielskiej - tylko te po angielsku).
Dołącz do nas! Będziesz rozwijać jedną z najpopularniejszych aplikacji mobilnych w polskiej bankowości, z której każdego dnia korzystają tysiące klientów Banku Pekao. Dołączysz do zespołu realizującego nowe funkcjonalności i usprawnienia w PeoPay, wykorzystując nowoczesne technologie mobilne oraz rozwiązania wspierające rozwój bankowości cyfrowej.
Obowiązki
Rozwój i utrzymanie aplikacji mobilnej PeoPay z wykorzystaniem technologii Kotlin Multiplatform
Realizacja innowacyjnych projektów wspierających rozwój nowoczesnej bankowości cyfrowej
Współpraca w interdyscyplinarnym zespole składającym się z Product Ownera, Scrum Mastera, analityków, projektantów UX, programistów i testerów
Projektowanie oraz implementacja nowych funkcjonalności z dbałością o jakość, wydajność i bezpieczeństwo rozwiązania
Analiza oraz rozwiązywanie problemów pojawiających się w trakcie realizacji prac projektowych
Udział w przeglądach kodu i wypracowywaniu standardów programistycznych
Tworzenie i utrzymanie dokumentacji technicznej.
Wymagania
Minimum 3 lata doświadczenia w programowaniu z wykorzystaniem Kotlin Multiplatform oraz praktyczna znajomość Compose i Compose Multiplatform
Znajomość wzorców i zasad projektowania oprogramowania, w szczególności Clean Architecture, SOLID oraz architekturę prezentacji MVI
Doświadczenie w programowaniu asynchronicznym z wykorzystaniem Coroutines i/lub RxJava, integracji usług sieciowych z użyciem OkHttp oraz pracy z rozwiązaniami Dependency Injection (Koin)
Tworzenie i utrzymywanie testów automatycznych z wykorzystaniem JUnit, MockK oraz testów screenshotowych (Roborazzi), a także praca z systemami CI/CD oraz narzędziami kontroli wersji Git lub Gerrit
Umiejętność samodzielnego analizowania i rozwiązywania problemów, doświadczenie w code review prowadzonym w rozproszonych zespołach projektowych oraz dbałość o jakość, wydajność i utrzymywalność tworzonego kodu.
Mile widziane
Doświadczenie w obszarze bezpieczeństwa aplikacji mobilnych
Znajomość Google Pay SDK, Android SDK oraz wymagań związanych z publikacją aplikacji w Google Play
Wiedza z zakresu kryptografii, obejmująca szyfrowanie danych, funkcje skrótu i podpis cyfrowy
Doświadczenie w pracy z narzędziami AI wspomagającymi dewelopment.
Co oferujemy
Możliwość pracy nad strategicznymi projektami definiującymi przyszłość cyfrowej bankowości
Dostęp do najnowszych narzędzi AI wspierających rozwój oprogramowania
Praca w interdyscyplinarnym zespole
Premia uzależniona od wyników i zaangażowania
Prywatna opieka medyczna dla Ciebie i Twojej rodziny na preferencyjnych warunkach
Karta MultiSport i Ubezpieczenie Grupowe na korzystnych warunkach
Używamy plików cookie, aby poprawić Twoje doświadczenia podczas przeglądania, analizować ruch i dostarczać spersonalizowane treści. Klikając „Akceptuję”, wyrażasz zgodę na używanie plików cookie.
Zaloguj się, aby aplikować
Załóż darmowe konto lub zaloguj się, aby przejść do strony aplikowania na tę ofertę.
Aplikuj i śledź wszystkie swoje aplikacje w jednym miejscu
Zapisuj oferty i nie zgub żadnej interesującej propozycji