The Opportunity

We are looking for an Android Engineer to join our team and create innovative, world-class products. You will handle the entire product development or a significant part of it and work closely with the customer’s tech team. You will take an active role in the product functionality determination, architecture definition and scope estimation. In addition, you will participate in internal knowledge-sharing meetings as well as external tech talks and conferences as an attendee or speaker.

The Person

Qualifications & Experience:
  • Good knowledge of Java language and Java Core
  • 3+ years of experience in Android Development
  • Good knowledge of Android Studio, tools and libraries
  • Good coding skills, knowledge of algorithms, design patterns, concurrency, networking
  • Understanding of modern development approaches — continuous integration, unit testing
  • Understanding of Agile software development methodologies (Scrum, Kanban)
  • Passion for continuous learning and adapting to new technologies
  • The desire to create high-quality products
  • Good communication skills
  • Good English

We Appreciate:

  • Experience in Java SE/EE
  • Knowledge of Android eco-system — analytics, advertising, BaaS, publishing, UI design concepts
  • Knowledge of Kotlin
  • Knowledge of RxJava/RxAndroid
  • BS/MS degree
  • Personal applications on Google Play Store