The client is a US fintech startup that will provide technologies and tools for financial for other businesses. The client has the appetite to disrupt the way market participants connect by launching a new platform for corporate businesses. They are web and mobile applications for managing finances in your business account anywhere in the world 24/7.
Must have:
- Strong knowledge of Kotlin/Java Core.
- Strong knowledge of Android SDK.
- Strong knowledge of OOP principles, design patterns, SOLID, Clean Architecture, MVVM/MVP.
- Experience Monolithic/Multi-Module architecture.
- Understanding of the full mobile life cycle (Activity, Fragment, CustomView).
- Dagger or Koin.
- RxJava, Coroutines.
- Android Jetpack.
- Custom views, animations.
- Retrofit/OkHttp
- Cicerone.
- Google/Firebase services.
- Android Jetpack.
- AAC.
- Experience with Git.
- Good knowledge of data structures and understanding of the asymptotics of algorithms.
- Understanding of publishing apps in app stores.
- English Intermediate level.
COMPETENCIES
- Self-education skill.
- Result-oriented skills.
- Team-playing skills.
- Responsibility.
- Flexibility.
We offer:
- High salary
- Full time employment
- People-oriented management without bureaucracy
- A challenging job where you can learn
- Paid vacation — 20 calendar days