Position: Android  Developer
Company: A-listware
Experience required: 2y
English level: upper

**A-listware is looking for an Android Developer in Poland.**

**Our customer:**
Our customer is a technology company that focuses on providing innovative solutions for fleet management and driver safety.

**Responsibilities:**
Design and build advanced applications for the Android platform;
Be the authoritative anchor in the team for Android development;
Collaborate with cross-functional teams and team members to define, design, and ship new features;
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing, improving application performance and developing all new features;
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

**Required experience and skills:**
At least 2 years of working experience;
Good knowledge of Kotlin;
Good knowledge of Retrofit;
Good knowledge of Firebase (Real time DB \ Fire store \ Analytics \ Distribution etc.);
Good knowledge of MVP / MVVM architecture;
Knowledge of Dependency injection in Android;
High responsibility and standards of work;
The ability to take ownership of tasks and lead them from design to production;
The ability to work in a complex environment and have out of the box thinking;
English - Upper-intermediate.

**Would be a plus:**
Knowledge of RxJava / Rx Android / Kotlin;
Knowledge and experience with React-Native or Flutter.

**Working conditions:**
5-day working week, 8-hour working day, flexible schedule
All public holidays are days off;
Vacation and sick leave are covered by the company;
Remote work.