Middle Android Developer


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.


  • 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

Ready to talk?

Our team is here to answer your question about DotCode

Contact Us