Position: Android developer
Company: Digicode
Experience required: 2y
English level: upper

**Main requirements:**
— 2+ years of experience in Android development with Java and Kotlin (published/live apps)
— Strong skills in working with remote data via REST APIs
— Knowledge of the general mobile landscape, architectures, trends, and emerging technologies
— Experience with Room DB, Dagger, Retrofit 
— Knowledge of MVP, MVVM, MVI
— Strong skills in git
— English — at least Upper-Intermediate level

**A few words about the project:**
Innovative microfinance platform, that gives financial organizations the infrastructure they need to reduce their costs, improve their efficiency, and drive financial inclusion into the rural areas where the majority of the unbanked live. In doing so, the company aims to fulfill its social mission of expanding financial inclusion, reducing poverty, and improving the lives of the unbanked.

The company has its head office in the Netherlands with an international team of enthusiastic and motivated people. There’s an open culture, with opportunities to grow alongside the company and pick up new tasks and responsibilities as they come along. The Kyiv team consists of 5 engineers. Working together with them and frontend developers in the Netherlands, you will create exciting new features for the system, using the latest technology.

**Your tasks will include:**
— Building and supporting new features, improving existing ones
— Bug fixing
— Cooperating with team members to choose the best solutions for coming issues

**Here’s our offer:**
— Professional and personal development
— Comfortable working environment
— 18+ working days paid vacation
— Paid sick leaves
— Medical insurance for employees, for children of employees
— Language classes
— Subscription for pool and gym
— Compensation of visiting professional conferences

**Did we catch your attention? We'd love to hear from you.**