All vacancies

Senior Android Engineer


N-iX is looking for a talented, experienced and creative Senior Android Engineer to join our new team in Kyiv.

Our client’s business represents a new economic approach to food retailing whereby the benefits of cutting out the middlemen are shared between customers who enjoy fresher, healthier food at better prices, and smaller scale producers who enjoy best-ever trading terms.
They follow collaborative, agile and lean ways of working. They are on a journey from a monolithic architecture to a microservices event-based future which has which yielded a rapid change in our practices within the team. They care about building a codebase that allows to move quickly but is also maintainable in the long term. The minimum SDK is 21 (24 on Ops apps) and all new code is written in Kotlin. They use an MVP architecture with RxJava and Dagger, to help write code that makes sense and is easy to test.
 
Android Tech stack:
Kotlin & Java, AndroidX, RxJava 2, Dagger 2, Realm, Retrofit, Apollo-GraphQL, CouchDB, Glide, Mockito, Espresso 
 
Requirements: 
  • 4+ years of commercial experience developing software
  • Working knowledge of Android interface guidelines
  • Ability to quickly switch context and develop multiple apps simultaneously
  • Desire to write clean, modular and testable code with consistent code style
  • Experience of libraries such as Retrofit, Dagger and RxJava
  • Experience of using Android Studio and git source control across multiple repositories.
  • Good understanding of MVP pattern and Clean Architecture
  • Upper-Intermediate level of English 
We offer:
  • Flexible working hours
  • A competitive salary and compensation package
  • 18 business days of payable annual free-time
  • 10 days of paid sick leave
  • IT Club membership card which provides pleasant discounts
  • An inspiring and comfy office
  • Relax zones
  • Regular office fruit delivery
Professional growth:
  • Challenging tasks and projects
  • An individual development plan
  • A personal education budget
  • Regular performance appraisal
  • Meetups and events for professional development
  • Mentorship opportunities
  • Business trips
Fun:
  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more
Apply now

Know someone who is a perfect fit for this position? Refer a friend and get a bonus!