Position: Android developer (VOD project)
Company: intive
Experience required: 2y
Category: Android
English level: upper
Published: 2022-09-01T00:00:00+03:00

**intive** takes full ownership of client’s custom VOD applications across all devices including iOS, Android, Android TV, and tvOS (Apple TV). 

**Tools and technologies: **AndroidX, MVVM, View Binding, Data Binding, Jetpack Compose (Mobile UI), Leanback (TV UI), GoogleCast (Chromecast support), Kotlin, RxJava, Coroutines, Retrofit & OkHttp, Castlabs, ExoPlayer, Coil, Azure & Azure Pipelines & AppCenter, Koin, Mockk, Junit, Kluent, PushWoosh, Branch.io, Lokalise. Analytics: Adjust, Firebase, Facebook, Conviva, New Relic
**Additional tools:** Flipper (Debugging tool), JWT (Json Web Token)

**You are a good match if you:**
•	Have deep knowledge of Java/Kotlin and Android architecture
•	Have strong knowledge of OOA, OOP as well as understanding of functional and reactive (Coroutines, RxJava) programming paraigms
•	Have experience in developing clean, maintainable, well-tested code (SOLID, Clean Architecture, Unit Tests)
•	Have good knowledge of design patterns (MVVM/MVP)
•	Fluency in verbal and written English
•	Have passion for software development 
**
You get extra points for:**
•	Domain knowledge and experience in e-commerce and/or VoD
You will be responsible for:
•	Implementing new and improving existing applications of different complexity levels
•	Writing high quality, clean, stable and tested code
•	Creating full-size application architecture according to modern standards
•	Prototyping apps like MVPs and supporting pre-sales process advising and estimating solutions
•	Working solo or in a team to release our customer's products on time
•	Sharing knowledge inside/outside the company
•	Actively collaborating within cross-functional teams during plannings, execution and revisions

**Our offer:**
•	You can choose how to work (tools, methods)
•	Work-life balance - flexible hours and fully remote job
•	You will be working with an experienced team where relationships are built on a strong, informal culture.
•	Medical health insurance 
•	Learning from other experts with Chapters 
•	No stiff structure