Position: Java\Kotlin Mobile Developer
Company: Sparkle Design
Category: Android
Experience required: 2y
English level: upper

Experience: from 2 years
Employment type: full time / remote
Knowledge of English: A2 +
City: Kiev
Sparkle Design

Responsibilities:
- Code reviewing and taking part in contributions to open source projects. 
- Developing and supporting SDK and demo apps in Java and Kotlin.
- Integrating CI / CD flow using FastLane and Jenkins.
- Designing and documenting public SDK API.
- Unit and UI testing with the help of JUnit, Espresso, Mockito, Robolectric, PowerMock, UIAutomator.
- Developing and supporting an application using RxJava, Kotlin, and Java.
- Working closely with designers and product owners to provide the best user experience.

Skills and knowledge
Java, Android, Kotlin, Git, OOP, Android SDK, Retrofit, Clean Architecture, SQLite, REST API, GitHub, Gradle, Dagger 2, Room, Google Play Console, Retrofit / OkHttp / Gson, JSON, IDEA, Firebase SDK, Clean Architecture, JUnit, Mockito, SQLite, Facebook SDK, Google maps, MVC / MVVM / MVP, Android Architecture Components, Hilt, Jira\Redmine

We offer:
- participation in interesting projects
- salary based on interview results + bonuses
- work remotely and / or in the office 3 minutes from the metro station “Livoberezhna”
- Friendly team