Wymagania
Twoje zadania:- tworzenie projektów opartych o najnowsze technologie
- opracowywanie i nadzór nad dokumentacją tworzonego oprogramowania
- udoskonalanie wdrożonych rozwiązań pod kątem wydajnościowym oraz technologicznym
- wsparcie teamu, dzielenie się wiedzą oraz doświadczeniem z innymi
- 2+ lat doświadczenia w pisaniu aplikacji na Androida
- bardzo dobra znajomość języka JAVA
- bardzo dobra znajomość Android Studio oraz Android SDK
- dobra znajomość projektowania Android UI
- umiejętność programowania obiektowego, korzystania z dobrych praktyk i wzorców projektowych
- znajomość bibliotek Retrofit, Otto, GSon, Picasso, Realm, RxJava
- doświadczenie z Gradle, Google Play Services, Google API
- znajomość Material Design
- minimum 1 aplikacja dostępna w GooglePlay
- minimum 1 aplikacja dostępna w GooglePlay
- doświadczenie z REST API
- doświadczenie w pisaniu aplikacjami współpracującymi z BLE
- bardzo dobra znajomość relacyjnych baz danych i języka SQL
- umiejętność pracy w zespole oraz zaangażowanie, komunikatywność i otwartość
- dobra znajomość metodyki i narzędzi Agile
- bardzo dobra znajomość języka angielskiego
- znajomość Appium, Cucumber
- znajomość narzędzi do Unit Testing pod Android (Robolectric, Robotium, Spoon)
- doświadczenie w tworzeniu aplikacji na inne platformy mobilne