Position: Android Developer
Company: Vimmi
Experience required: 2y
English level: intermediate

Requirements:

∙ Good understanding and knowledge of Android SDK and OS Android;
∙ Experience in the latest Android APIs (Android 12 SDK);
∙ Practical experience in software development using Android SDK;
∙ Good understanding of network communication and client-side development;
∙ Perfect understanding of software development process;
∙ Knowledge of main OOP principles;
∙ Software design patterns;
∙ General data structures and algorithms;
∙ Kotlin experience;
∙ Gradle;
∙ Knowledge of DI Dagger (Dagger2), MVP, RxJava2, OkHttp, ButterKnife;
∙ Responsible and proactive person;
∙ Good communication skills;
∙ Good team player.

It will be a plus:

∙ Android TV experience;
∙ Exoplayer;
∙ Leanback.

What we offer:

∙ Career planning, regular performance review;
∙ Flexible bonus system;
∙ Paid leave days;
∙ Free medical insurance;
∙ Sports reimbursement according to Company HR Policies;
∙ English lessons, speaking club;
∙ The company provides support in the maintenance of all documentation for the private entrepreneur;
∙ Mix format office-remote.