View Our Website View All Jobs

Android Developer

People are at the core of Fareportal. We are one of the fastest growing travel technology companies in the world; our portfolio of travel brands, including flagship product CheapOair, receive over 100 million visitors annually.

We are looking for an Android developer in Mobile Team responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Responsibilities​:

  • Translate designs and wire-frames into high quality code;
  • Design, build, and maintain high performance, reusable, and reliable Java code;
  • Ensure the best possible performance, quality, and responsiveness of the application;
  • Identify and correct bottlenecks and fix bugs;
  • Help maintain code quality, organization, and automatization;
  • Unit-testing code for robustness, including edge cases, usability, and general reliability;
  • Maintenance of applications aimed at a vast number of diverse Android devices.

​Requirements:

  • 3+ years of working experience in software engineering;
  • Experience with Android 4.4+;
  • Experience with Android SDK (Android UI design principles, patterns, and best practices)
  • In-depth knowledge of OOP principles;
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • (RxJava, ButterKnife, EventBus, Dagger);
  • Experience with offline storage, threading, and performance tuning;
  • Ability to work with data from outside APIs(consuming SOAP and REST services);
  • Ability to understand and parse XML, JSON and serialized data;
  • Experience with UNIT Test ;
  • English - at least Upper-Intermediate .

What we offer:

  • In-house, full-day work;
  • Opportunity to work in a great Mobile Team ;
  • Competitive compensation ;
  • Opportunity to work in the international environment ;
  • Professional and career growth ;
  • Paid vacation and sick leaves ;
  • A benefits package ;
  • Business trips and international cooperation ;
  • Events and team buildings ;
  • Free English classes with native speakers ;
  • Corporate discounts for air tickets, hotel reservations, car rent around the world .
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

150
Human Check*