Position: Android developer
Company: Axles
Category: Android
Experience required: 2y
English level: intermediate

We are looking for a great android developer to join the team working on video editor application. The application if live for years and has a pretty solid audience who actively uses it. This position is quite challenging as we usually face variety of cases happening on android version of the app.

Skills/knowledge:	
	Good knowledge general software development principles
	Good knowledge of design patterns
	Understanding of git, git flow
	Good knowledge of Android SDK, Android studio
	Good knowledge of Support libraries, JetPack
	Good knowledge Kotlin
	Understanding of Multithreading(RX, Coroutines)
	Understanding of Networking(Retrofit, etc)
	Understanding of Dependency injection principles and tools(Dagger)
	Understanding of Android Architeture Components(MVVM, Livedata)
	Understanding of data persistance(shared preferences, sqlite, Room)
	Experience with video/audio processing will be a plus
	Experience with in app purchase will be a plus