Position: Android Developer
Company: allo.ua
Experience required: 3y
English level: pre

Наша команда состоит из профессионалов, которые увлечены безопасностью, безопасностью и всем, что облегчает бизнес и повседневную рутину. 

**What is the must**
Strong knowledge and experience of application: Kotlin, Java

Experience with: Dagger, RxJava, Room
Strong knowledge of OOP, SOLID principles
Strong knowledge of debugging (search for memory leaks, thread management)
Experience with ProGuard/Minify

Strong knowledge of building scripts.

Experience in creating custom normal level views

Ability to customize the build of the project using Gradle

Basic knowledge of C++ / Android NDK

Basic skills for creating/configuring an application in the Google Play Console

What will be great
Ability to build, connect and configure C++ libraries to the project

Complete understanding of the build process, system component interactions, and Android memory management

Ability to use Canvas

English - pre intermediate
Structure of command 
There are 70 people in the company. 5-10 developers on one team.

Process
Technical and HR interview