nitelikler
2+ years of Android development (Applications published to Google Play, Amazon AppStore etc),
Strong OOP skills based on Java programming language,
Extensive knowledge of Android SDK (Familiarity with Android API Level 15 and up preferred, Level 19 and up required),
Expert knowledge of Android development tools and external libraries (Dagger 2, Rxjava, Picasso, GSON, Retrofit),
Knowledge of design patterns MVVM, MVP, MVC and general design considerations,
Knowledge of android architecture components,
Experience developing asynchronous, multi-threaded Server-Client applications,
Experience on integrating mobile applications with backend services (HTTP, REST, JSON, XML, OAuth, SQL technologies
knowledge),
Knowledg in the use of SCM tools (SVN, Git, Maven),
Knowledge of the general mobile landscape, architectures, trends and emerging technologies,
Bachelor’s Degree in Computer Engineering.