Position: Android developer
Company: Innovate Soft
Category: Android
Experience required: 3y
English level: intermediate

We are happy to offer our new position: Android developer!

Requirements:
- 3+ years of experience in developing android applications;
- knowledge of the russian language at a conversational level;
- experience in practical application of OOP, SOLID, MVP, Clean Architecture;
- knowledge of java, Firebase, retrofit2, dagger, ormlite;
- work with multi-threaded applications;
- git, gitlab, code review skill;
- experience in using any framework for dependency injection;
- experience in implementing VPN applications will be a big plus;
- knowledge will also be a plus - kotlin, mvvm, coroutines

Tasks:
- adding new functionality;
- redesign of the application for new layouts in Figma;
- localization and elimination of bugs in the current version of the application;

Our core technology stack:
java, Clean Architecture, MVP, solid, retrofit, dagger2, ormlite

What we offer:
- Remote work;
- Interesting and dynamic projects implemented at the international level;
- Opportunities for professional development;
- Competitive salary (based on the results of the interview);
- Friendly and young team;

We are waiting for your feedback!