Position: Android Engineer
Company: CloudMade
Category: Android
Experience required: 3y
English level: intermediate

We are developing from scratch native Android app. Project stack: Kotlin + Java, Architecture Components, Google Play Services, Kotlin Coroutines (some libs use RxJava 2). You will work as a part of the mobile team, integrating CloudMade’s components into products based on Android Platform: standalone phone apps (incl. Android Auto support), Android for Automotive apps for the head unit, demo apps for aftermarket head units.
Required skills
Qualifications & Experience:
— 4+ years of experience in Android development
— Experience with Kotlin
— Experience with Kotlin Coroutines is a must
— Solid knowledge of Java and Java Core
— Architectural approaches: MVP, MVVM
— Good understanding of design patterns
— Knowledge of Dagger 2 and RxJava2
— Development practices: Unit and integration testing, continuous integration, and delivery
— Experience in Play Store publishing process
— Good communication skills
— Intermediate English or higher.

We offer a competitive package to the right candidate, which includes:
— Competitive salary
— Health insurance
— Sport compensation
— Parking/ transportation allowance
— Flexible working hours
— Personal and professional development
— A challenging role within a performance-based culture in which you will be surrounded by dynamic, entrepreneurially minded colleagues.