Position: Android developer
Company: WizardsDev
Experience required: 1y
English level: intermediate

WizardsDev is part of an international FinTech holding, headquartered in Tel Aviv. The holding consists of more than 2500 people, with offices in 40 cities around the world.
For now, we are looking for an Android developer to become a part of our team in Dnipro \ Kyiv R&D offices.

**Requirements:**
• 3+ years of Kotlin development
• Android UX/UI guidelines knowledge and Material Design
• Skills to use design patterns, architecture patterns such as Clean Architecture, MVP, MVC
• Work with architecture components and Android Jetpack library
• Proven experience with RxJava2 \ Dagger 2 \ Retrofit 2 libraries;
• Experience with Kotlin Coroutines;
• Working with Git, Android Studio, Gradle
• Familiarity with RESTful APIs to connect Android applications to back-end services
• Knowledge of TDD and unit-testing for mobile functions
• High level of personal responsibility, communication, pro-activity, work in a flat structure
• English — basic level;

**Responsibilities:**
• Taking part in the migration from Xamarin development to native Kotlin;
• Build reusable code/components;
• Collaborate with the team to define, design, and ship new features;
• Ensure the best possible performance, quality, and responsiveness of the application
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automatization

**We offer:**
• Great opportunity to take part in creating a new, unique product platform;
• Ability to influence project technologies;
• Opportunity to work remotely \ in office, absolutely up to you;
• Opportunity for career growth;
• Team of professionals & continuous self-improvement
• Really friendly team with no hierarchy inside;
• Fully paid sick leaves and 18 days paid vacation;
• Education expenses coverage, English classes, corporate events;
• Competitive compensation.