Position: Android Developer
Company: Andersen Lab
Category: Android
Experience required: 2y
English level: intermediate

Our customer is a large-scale leader of integration systems that has been delivering world-class software solutions for displaying video on any screen for over a decade. The main goal is developing client and server platforms for major operators and broadcasters around the world. 

You have:

-3+ years of experience in Android development; 
-Strong knowledge and experience with Kotlin;
-Understanding of the purpose and principle of JSON, XML;
-Understanding of the structure and characteristics of REST APIs;
-Knowledge of the principles and basics of UI/UX design;
-Knowledge and ability to apply design patterns;
-Understanding of the software development cycle, agile methodologies (Scrum/Kanban);
-Knowledge of classical data structures and algorithms;
-Experience in streaming;
-Level of English - confident Intermediate and higher.

Nice to have:

-Experience in working with : Butterknife, Retrofit, Dagger 2, Volley;
-Experience with the Gradle build system.