Opis oferty
Nasze wymagania
- doświadczenie w tworzeniu aplikacji na system Android poparte przykładami
- dobra znajomość języka Java i Kotlin
- dobra znajomość Android SDK
- znajomość systemu kontroli wersji GIT
- znajomość wzorców projektowych w szczególności wzorce architektoniczne MVVM oraz MVP)
- umiejętność samodzielnego rozwiązywania problemów
- umiejętność tworzenia testów jednostkowych , Umiejętność tworzenia asynchronicznego kodu w oparciu o RxJava / Kotlin Coroutines, znajomość zasad SOLID
- chęć upraszczania i automatyzacji codziennych zadań
- angielski na poziomie umożliwiającym pracę z dokumentacją techniczną
- znajomość REST API
Mile widziane
- projekty na Google Play Store
- doświadczenie w tworzeniu aplikacji wielomodułowych
- znajomość kontenerów DI (Koin/Dagger),
- doświadczenie w sektorze mobile security,
- umiejętność tworzenia skryptów do automatyzacji zadań (CI/CD),
- znajomość Navigation Component
DLACZEGO WARTO U NAS PRACOWAĆ?
- mamy małe samorządzące się zespoły
- dajemy swobodę w tworzeniu własnych rozwiązań oraz cenimy oddolne inicjatywy
- atmosfera w zespole jest dla nas bardzo ważna, celebrujemy razem sukcesy korzystając z budżetu na integracje, a co roku organizujemy wyjazdy integracyjne
- oferujemy elastyczne godziny pracy i możliwość pracy zdalnej
- pracujemy w komfortowym biurze, bez openspace, a w wolnym czasie mamy możliwość korzystania z xBox, dart, czy piłkarzyki
- realizujemy przyjazny onboarding oraz opiekÄ™ Buddiego i Resource Managera
- oferujemy budżet szkoleniowy i szkolenia wewnętrzne
- mamy możliwość skorzystania z bezpłatnego Multisport Light i opieki medycznej
- przyznajemy premie roczne
- dla chętnych oferujemy dofinansowanie (do 3 000 zł) do prywatnego sprzętu komputerowego, na którym pracujesz