Position: Junior Android Developer
Company: Wirex
Experience required: 1y
English level: intermediate

Responsibilities:  

Be an active team member, suggesting improvements and creative solutions both to the code and to the product.
Develop new features using Android SDK, Android Jetpack libraries, Jetpack Compose, Dagger 2, RxJava2/Kotlin Flow, Kotlin coroutines, Room. 
Write e2e/unit tests to verify your code works as expected.
Work close with designers and product owners to break down features into tasks and provide feedback. 
Requirements:  

0,5-1+ years of Software Engineering working closely with Android and Kotlin.
 Knowledge of basic data structures and patterns. 
Willingness to dig into the roots of the problem.
Great communication skills.
Passion to learn and grow fast.
Would be a plus: 
Understanding of Clean Architecture and modern Android architecture patterns.
Experience writing Espresso tests
Experience with Dagger 2
Debugging skills
Version control system (Git) 

**Benefits:  **

Semi-remote type of work with flexible business hours
Huge team, mentoring.
Interesting project with newest frameworks and the possibility of learning it.
Technical Fridays.
Extended medical insurance & additional Сovid 19 coverage available after one month of cooperation with Wirex R&D
22 business days of paid holidays a year
Paid sick leaves, state holidays and paid days on special occasions  
Annual bonuses in cryptocurrency  
Sabbatical up to 3 months after more than one year of collaboration with the company 
Fast career development  
PE accounting and support  
Free parking