Position: Senior Android Developer
Category: Android
English level: upper
Years of experience: 5

-Extensive experience in developing various types of apps related to IoT, Social, Lifestyle, Navigation, Travel, Professional Tools
-Solid experience of projects estimating and sprints planning
-Experience of contributing to open source project
-Experience with high-load systems support, architecture designing from scratch, CI, peripheral support (Bluetooth, GPS, Wi-Fi)
TECHNOLOGIES
Languages: Java, Kotlin
Core: RxJava/Android, Dagger 2, Android Data binding, Android Architecture Components
Networking: Retrofit, OkHttp, AWS IoT, Gson, Picasso, Glide.
Data storing: SQLite, OrmLite, Realm, Firebase, Room
Google API’s: Maps, Location, Places, Nearby, Analytics, Cloud Messaging
Testing: JUnit, Mockito, Espresso, Roboelectric

ARCHITECTURE & DESIGN
MVC, MVP, MVVM, Clean Architecture, GoF Design Patterns, SOLID

ENVIRONMENT & TOOLS
Android Studio, Intellij Idea, Gradle, Android Debug Bridge, Android Device Monitor, Git, Bitbucket, Jenkins, JIRA, Trello, Fabric, Slack, Sketch, Photoshop, Illustrator
Interesting projects, experienced team, friendly atmosphere, well-organized work process