Position: Android developer
Company: HYS Enterprise
Experience required: 2y
English level: intermediate

**Requirements**
— Experience in Android development 2+ years;
— Solid experience in Kotlin – using the whole power of language, not just converting Java to Kotlin;
— Android SDK;
— Databases (Realm);
— Livedata, Apollo GraphQl, Coroutines;
— Deep understanding of OOP; Git, SOLID principles; design patterns knowledge;
— MVP/MVVM/MVI – ability to choose which architecture pattern works the best for a given case;
— Intermediate level of English.

**Would Be a Plus**
— Experience in working within Agile teams (e.g. SCRUM);
— Sygic navigation SDK;
— Planning skills;
— Detail orientation;
— Excellent problem-solving skills.

**About project**
Our client is a coach company based in Nieuwleusen, Netherlands. Our client specializes in:
Bus rental (very modern fleet of cars, with buses from 19 to 90 people)
Fully arranged school trips including entrance and lunch;
Day trips to cities / musicals / sports competitions and concerts;
Group day trips, taking over the entire organization of day out for the group.

Feature rich application covering all aspects of coaching business needs. (finances/planning/resources/fleet/orders etc)

**We offer**
— Monday-Friday, 9-18/10-19 working schedule;
— Work from office/remote/mix;
— No time trackers and other manifestations of bureaucracy;
— Medical insurance;
— Corporate English courses;
— Paid days off and sick days;
— Free lunch and various snacks for work from office guys;
— Gifts for birthdays and professional holidays;
— The ability to switch projects, technology stacks, try something new and interesting;
— Communication with experienced specialists willing to share their knowledge;
— Participation in internal and external events, the opportunity to build or promote your own brand.