Position: Android Developer
Company: UNF, Development Department
Experience required: 2y
English level: intermediate

We offer:
Competitive salary + paid sick days+ paid vacation, medical insurance (in progress) + addition bonuses

What tasks does the team face?
Development of applications for technical descriptions and designs related to Fintech, social networks;
Development and support of the mobile application component library;
Mobile infrastructure and CI/CD configuration and development
Participation in the development of the application architecture;
Unit and UI code coating;
Planning and evaluation of tasks, consulting, code review.

It’s important to us that you:
- Had Android experience of development from the 4th years (Java/Kotlin);
- Excellent knowledge of Java Core, Android SDK, support-package;
- Created applications using one of the design patterns: MVP, MVVM, MVI.

That’s a big plus:
- Knowledge of Haidlines and the basic principles of material design;
- Unit and UI test writing experience;
- Experience with Sqlite;
- Experience with Kotlin Korutins;
- Having your own applications in Google Play;
- Experience with Rxjava;
- Experience of writing bash/Unix shell scripts.
- Knowledge of key technologies and data transfer protocols.