Android Developer
-
Develop new and support existing custom applications
-
Participate in the full software development cycle
-
Interaction with a distributed team of developers: managers, designers, testers and server developers.
-
Knowledge of Android application architecture and development principles;
-
Understanding and experience in using OOP principles
-
1 year or more of commercial development experience in Java (Kotlin)
-
Strong knowledge of Android SDK, Android Studio, Gradle
-
Ability to use fragments, threads, services
-
Understanding of SOLID and Clean Architecture principles
-
Experience with mobile databases (SQLite, Realm or similar)
-
Remote work or office in Mytishchi.
-
The possibility of self-fulfillment and professional growth.
-
The lack of bureaucracy.
-
More freedom to choose tools and influence the product as a whole.
-
Interesting and challenging projects.