Position: Android Developer (Middle)
Company: Cleveroad
Experience required: 2y
English level: intermediate

We are a Mobile and Web development company providing services for businesses of various domains, audacious startups, and private clients.
Project description: Project idea the creation of a streaming service that will allow viewers in the Nordic region to buy or rent high-quality films and series. Target audience
viewers across the Nordic region (Denmark, Sweden, Finland, Norway)

Our team cares about the outcomes’ quality and is always intended for a productive long-term business relationship.

Let’s grow together — we are waiting for you!  

**OUR REQUIREMENTS:**
— 1+ years of commercial experience in Android development; 
● Strong knowledge of:
— experience with Android TV;
— knowledge with OOP/SOLID, Java, Kotlin, Android SDK, Android Jetpack;
— understanding Git Flow;
— experience of using REST API, GraphQL, WebSocket;
— knowledge of architecture patterns (MVP/MVVM), design patterns;
— Kotlin Coroutines/RxJava 2-3, Room, Realm, ConstrainLayout, Retrofit, AndroidX, Glide;
— English — Intermediate or higher.

**YOUR RESPONSIBILITIES:**
— 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.

**As a plus:**
— Dependency injection (Dagger/Koin);
— understanding of Clean Architecture principles. 

**OUR BENEFITS:**
● Flexible schedule with the ability to work remotely.
● Up-to-date equipment.
● Optimal social package.
● Full financial and legal support.
● Paid vacation, holidays, and sick leaves.
● An inspiring, comfy, and safe office in the heart of the city. 

**Professional and Personal Growth:**
● Сompensation for English lessons, training courses, and sports.
● Work with a team of professionals and the latest technologies.
● Individual development plan.
● Mentorship and guidance.