Position: Android developer
Company: Cleveroad
Experience required: 1y
English level: intermediate

Необходимые навыки
— 1+ years of commercial experience in Android development;
— knowledge with OOP/SOLID, Java, Kotlin, Android SDK, Android Jetpack;
— understanding Git Flow;
— experience of using REST API, WebSocket;
— knowledge of architecture patterns (MVP/MVVM), design patterns;
— Kotlin Coroutines/RxJava 2, Room, Realm, ConstrainLayout, Retrofit, AndroidX, Glide;
— English — Intermediate or higher.

Будет плюсом
— experienced in flutter or desire to learn flutter in the future;
— Dependency injection (Dagger);
— understanding Clean Architecture.

Предлагаем
— intensive development and training. The company sponsors certification, training, participation in conferences, technical events, subscription to professional online sources;
— we provide comfortable conditions and everything necessary for full-fledged work;
— career growth, dynamic evaluation system, review of remuneration with a high frequency;
— balanced social package;
— corporate events and pleasant surprises;
— cozy and comfortable office in the city center with free parking.

Обязанности
— write code;
— interact with team members, client on the project to perform tasks on time;
— evaluate and calculate the duration of projects;
— willingness to learn new technologies adapt to changing trends.