Position: Android Developer
Category: Android
English level: upper
Years of experience: 3


Java, Kotlin
  JavaRx: Streams, Lambda Expressions, Observable 
  Android Architecture Components (LiveData, ViewModel, Lifecycle, Room) 
  Object Oriented Programming, Design patterns 
  Java/Android Design Patterns (Material Design, MVP, Depency Injection)
  Web Technologies: HTTP, REST (Retrofit), XML, JSON, Cloud Endpoints, Websocket 
  Database: Realm, Sugar, SQlite 
  Version control: Git, Bitbucket 
  Social Network APIs:  Facebook, Twitter, LinkedIn, Google+, Instagram 
  Maven, Gradle 
  Graphics, Animation
  Creating applications for multiple screen resolutions/sizes 
  Signing and publishing applications 
  Multimedia, Camera v1 & v2
  Sensors, Location and Maps 
  Voice calls : Portsip Voip SDK 
  Push Notifications (Goggle, Igetui, Baidu)
  Java Unit tests, Mockito
  Bug tracking system: JIRA
  AutoIt scripting language
Looking for interesting and useful projects with time management. I want take a part of development mobile architecture and code with applying best practices to code writing. I am interested in working on serious projects
with interesting team, where each person master in his area.
Wanna work at least  with one Middle+ Android developer, on Kotlin language (or Java+Kotlin at least), take a part of development UI part. Want to work with Dagger/Kodein, Rx or coroutines, Android Architecture components.