Android Developer

Location >


Posted on

January 16, 2020



• At least 3 years experience in developing mobile applications for Android;
• Experience with Kotlin, RxJava, Dagger2, CleanArchitecture, MVP / MVVM, also with a database;
• Knowledge of the Android platform and common approaches in application development;
• Understanding of the principles of OOP, SOLID, theory of algorithms and data structures;
• Understanding the client-server architecture;
• Knowledge of flexible development methodologies;
• Experience in bug tracking, version control systems.


• Work as part of the Android development team;
• Set tasks within the project and monitor their implementation;
• Actively interact with project participants: a manager, analysts, testers;
• Be responsible for the technical side of the project.


• Ability to work in fully-equipped modern office with flexible and open-minded professional staff;
• Realization of your ideas and potential within the democratic environment;
• Personal development and professional growth opportunities;
• Free shuttle bus service available;
• Regular performance reviews;
• Paid sick leaves and vacation;
• Really interesting tasks — you won’t get bored :)