поделись вакансией с друзьями
← все вакансии

Android Developer

Remote / Booking

О продукте/команде:
Команда Booking разрабатывает красивый и удобный интерфейс, который позволяет юзеру купить билет и дополнительные услуги не переходя на сайт авиакомпании.
Мы напрямую взаимодействуем с нашими любимыми пользователями с одной стороны, и топовыми авиакомпаниями, онлайн тревел агентствами и основными сервисами Авиасейлс — с другой.


Как устроена команда?

Команда кроссплатформенная, в ней 20 человек: разработчики, аналитики, дизайнеры, QA и Teamlead. Как и в каждой команде, есть Product Manager, главный вдохновитель и мать команды. Мы ждем от каждого новых идей и желания сделать продукт лучше.


Стек, инфраструктура, инструменты:

  • Kotlin (99%);
  • Coroutines, Dagger, Retrofit, Room;
  • JUnit4, Caspresso, Barista;
  • Multi-module project, MVI, MVVM, Jetpack Navigation;
  • Trunk-based development, Github, Jenkins.

Наш подход к разработке:
Мы придерживаемся trunk-based development, фичи в работе прячем под фиче-тоглы, всю бизнес-логику стараемся покрывать unit-тестами. Код попадает в master только после прохождения всех автоматических проверок и получения апрувов.
Нашему продукту больше около 5 лет и, конечно, легаси у нас имеется. Мы постоянно ведем с ним работу. Предпочитаем эволюционные изменения революционным. Если ты видишь, что что-то работает не так, — всегда есть возможность это изменить.

Что нужно будет делать:

  • отвечать за проектирование, разработку бизнес логики, верстку, покрытие тестами и участвовать в обсуждении технических подходов в мобильных приложениях и продуктовых решений;
  • развивать и делать новые фичи — добавление новых способов оплаты, продажа питания внутри нашего флоу, добавление скидок, улучшение пользовательского опыта при вводе данных.

Что мы ждем от тебя:

  • опыт Android-разработки от 2-х лет, обязательное знание Kotlin;
  • умение писать понятный код с разумным покрытием тестами (Unit, UI);
  • наличие в Google Play приложений, в создании которых ты принимал/а участие;
  • понимание гайдлайнов и особенностей Android, всегда быть на острие технологий, следить за всеми новыми возможностями SDK и применять их;
  • опыт работы с Compose также будет большим плюсом.

Как мы работаем:

  • в любой точке мира: не привязываемся к локации, платим в долларах, любим путешествовать;
  • без бюрократии: удобные процессы здорового человека, горизонтальные и открытые коммуникации, быстрое обсуждение идей и принятие решений;
  • компенсируем: ДМС, психотерапию или иностранные языки, занятия спортом и больничный;
  • на райском острове: можно работать на Пхукете с видом на океан.

• топовая команда • вечеринки с бассейном и без • Котики в офисе • сырки на любой вкус в холодильнике

• топовая команда • вечеринки с бассейном и без • Котики в офисе • сырки на любой вкус в холодильнике

Что получают сотрудники Авиасейлс

Хорошая зарплата

Платим столько, сколько заслуживаешь, и ни долларом меньше

Занятия спортом

Частично оплачиваем спорт: хоть в зал ходи, хоть в кёрлинг играй

Английский язык

Помогаем подтянуть твой инглиш, потому что — ну камон!

Медицинская страховка

Заботимся о тебе и твоей семье. Страховка — полный фарш

Вечеринки с бассейном

И без. У нас — самые легендарные тусовки, не будем скромничать

Детское обучение

Помогаем с оплатой садика и школы для твоих детей

Удалённая работа

Разрешаем работать удалённо

👀 А ещё:

Запускаем ракеты в космос, тестируем огнеметы и свято чтим котовторники.