OSOBA ZATRUDNIONA NA TYM STANOWISKU ZMIERZY SIĘ Z:
- projektowaniem, tworzeniem, rozwojem ciekawego projektu aplikacji mobilnej w technologii Kotlin/Java dla systemu Android (od postaw);
- tworzeniem dokumentacji projektowej;
- utrzymywaniem wysokiej jakości wytwarzanego oprogramowania;
- wymagającymi członkami naszego zespołu, z którymi będzie ściśle współpracować (programiści, przedstawiciele biznesu, analitycy).
PRZYDA CI SIĘ:
- co najmniej dwuletnie doświadczenie w wytwarzaniu aplikacji mobilnych na platformę Android;
- bardzo dobra znajomość Kotlin, Java oraz Android SDK;
- znajomość wybranych technologii: RxJava 2, Kotlin Coroutines, Glide, FCM, Retrofit, OkHttp3, Android Architecture Components, LiveData;
- znajomość Git, Gradle oraz Android Studio;
- wiedza o wzorcach projektowych: MVVM, MVP oraz o praktykach wytwarzania czystego kodu;
- umiejętność pracy w zespole;
- wykształcenie kierunkowe lub pokrewne, min. średnie;
DODATKOWE ATUTY:
- doświadczenie w pracowaniu z REST API i architekturą klient - serwer;
- wiedza o dobrych praktykach wytwarzania designu UX/UI, znajomość Material Design;
- znajomość programowania reaktywnego;
- co najmniej jedna aplikacja w Google Play lub kod źródłowy;
- doświadczenie w używaniu narzędzia JUNIT, tworzenia testów automatycznych, metodologii SCRUM;