Rodzaj pracy: Pełny etat
Rodzaj umowy: Na czas nieokreślony
Ilość wakatów: 1
Minimalne doświadczenie: Od 3 do 5 lat
Wykształcenie: Wyższe licencjackie
Branża: Praca IT - Programowanie / Analizy
Informacje o projekcie:
- Branża: FinTech - płatności elektroniczne
- Lokalizacja: możliwość 100% pracy zdalnej lub w warszawskim biurze
- Technologie: Java, Kotlin, Retrofit, RxJava 2, Koin, Android SDK
- Forma zatrudnienia: B2B lub umowa o pracę
- Poziom stanowiska: regular lub senior
- Wynagrodzenie: B2B: do 120 PLN/net/h; UoP: do 16 000 PLN/brutto/miesiąc
- Język komunikacji: Polski. Angielski wykorzystywany do pracy z dokumentacją techniczną.
- Długość współpracy: współpraca długofalowa bez zdefiniowanej daty końcowej
- Data startu: ASAP/ z uwzględnieniem okresu wypowiedzenia kandydata
Zakres projektu:
- Tworzenie i rozwój aplikacji mobilnych związanych z elektronicznymi płatnościami w oparciu o platformę Android, angażując się we wszystkie fazy procesu tworzenia oprogramowania (analiza wymagań / wypracowanie z klientem ostatecznej funkcjonalności, projektowanie architektury, projektowanie / analiza flow, procesowania transakcji, implementacja, bugfixing), a następnie w utrzymanie istniejącej aplikacji i wdrażanie zmian do istniejących aplikacji
- Tworzenie oprogramowania w oparciu o wymagania klienta, definiowanie specyfikacji (np. protokoły)
- Tworzenie części lub całości systemu (w zależności od realizowanego projektu) i samodzielne decydowanie o wielu aspektach swojej pracy
- Integracja aplikacji z częścią serwerową lub innymi rozwiązaniami mobilnymi, w ramach, których następuje realizacja płatności za usługi/towary
- Dbanie o jakość tworzonego kodu
Wymagania:
- Minimum 3-letnie doświadczenie w tworzeniu aplikacji mobilnych na platformę Android
- Dobra znajomość języków Java lub Kotlin oraz Android SDK
- Szeroka wiedza z zakresu: programowania reaktywnego (RxJava 2) oraz komunikacji sieciowej (Retrofit)
- Umiejętność samodzielnego rozwiązywania problemów pojawiających się na Twoim projekcie (od określenia/uszczegółowienia wymagań, poprzez decyzję jak zaimplementować daną funkcjonalność/zadanie, po analizę i naprawę nietypowych, trudnych do odtworzenia błędów
- Dobra organizacja pracy, pozwalająca łączyć efektywną pracę nad własnymi zadaniami ze wsparciem dla pozostałych członków zespołu w trudniejszych zagadnieniach projektu
- Znajomość zagadnień dotyczących branży płatniczej będzie dodatkowym atutem
- Znajomość języka angielskiego i polskiego na poziomie pozwalającym przynajmniej na swobodne posługiwanie się dokumentacją
Oferujemy:
- Pracę na pełen etat w oparciu o umowę o pracę lub B2B
- Udział w międzynarodowych, często pionierskich projektach z obszaru FinTech
- Dużą autonomię przy realizacji projektów
- Pracę z ekspertami w dziedzinie płatności i security
- Elastyczne godziny pracy
- Pakiet benefitów (prywatne ubezpieczenie medyczne, pakiet sportowy, wsparcie w rozwoju umiejętności technicznych jak i miękkich)
- Zarządzanie całością lub częścią projektu