Position: Android Developer
Company: Andersenlab
Experience required: 2y
English level: intermediate

The project is the development of a mobile app for digital banking platform for retail banking.

You have:
- 3 or more years of commercial experience in Android development;
- strong knowledge and experience with Kotlin;
- experience of working with Android SDK and understanding of REST principles;
- experience with patterns (MVVM, MVI and/or MVP);
- development of unit and UI tests;
- understanding of software development cycle, Agile methodologies (Scrum); 
- knowledge of OOP, SOLID principles; 
- experience of working with Git,
- English - Intermediate+.

Nice to have:
- experience in banking or FinTech; 
- understanding of the CI/CD cycle.