close

Middle Android Developer (Kabanchik.ua)

Kabanchik.ua — это онлайн сервис поиска частных специалистов для решения бытовых и бизнес задач. Платформа соединяет заказчиков услуг, которым необходимо выполнить какую-либо работу, и компетентных специалистов, ищущих постоянный или дополнительный заработок.

Всего в команде более 20 человек: веб разработка back-end, front-end, разработка приложений iOS + Android, тестирование, дизайн, маркетинг, саппорт.

Кроме этого в нашем EVO Mobile Community всегда есть чему поучиться и с кем обсудить новые технологии и решения, так как здесь уже: 9 Android Developers и 8 iOS Developers и это не предел. Мы проводим внутренние митапы где обсуждаем новинки в мире mobile, делимся опытом, и ищем пути для роста и улучшения своих навыков. Также мы все посещаем интересные нам конференции.

Мы разрабатываем три приложения: “Работа Kabanchik.ua, Kabanchik.ua — заказ услуг”, недавно запустили для Беларуси “Работа и вакансии Kabanchik.by

Kabanchik.ua в цифрах: 

  • ~ 700К пользователей
  • ~ 1.5 млн заказов
  • 28К инсталлов в мес
  • 62К MAU

Технический стек в команде:

  • Пишем на Kotlin + Java, AndroidX, min API 21.
  • Архитектура MVP.
  • Для взаимодействия с backend: Rest API, Protobuf, Retrofit 2.
  • Кроме этого: RxJava 2, Glide, Lottie, Firebase tools.
  • С недавнего времени используем Room для работы с БД, а также Koin как DI.
  • Интеграция с соц. сетями Facebook, VK (для Беларуси).

Наши кандидаты/кандидатки:

  • имеют в своем багаже одно или более задеплоиных на Google Play коммерческих нативных приложения;
  • с отличными знаниями Android SDK, Java, Kotlin, OOP, RxJava, Multithreading;
  • с уровнем владения английского языка достаточным для чтения документации;
  • с высокой самомотивацией и желанием самореализации;
  • с удовольствием пишут чистый, аккуратный код (за который не будет стыдно перед коллегами :);
  • хотят создавать качественные продукты, которые помогут миллионам пользователей решать их задачи более эффективно и приятно.

А также:

  • с опытом от 2+ лет разработки нативных приложений под Android для коммерческого использования;
  • с пониманием и успешным опытом реализации гибких архитектурных подходов в проектировании;
  • с опытом автоматизации, используя Groovy и Gradle;
  • понимают и умело реализуют многопоточную работу внутри приложения;
  • умеют хранить данные на устройстве различными способами;
  • используют профилировщики для оптимизации работы;
  • знакомы с модульным тестированием;
  • понимают эти аббревиатуры: CI, CD, IoC, DI, VCS;
  • с хорошими коммуникативными навыками и чувством юмора.

Чем вы будете заниматься: 

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

Продакт инжиниринговый подход к решению задачи:

Мы продуктовая команда, поэтому нам важно чтобы разработчики были продуктово ориентированы. Это означает, что разработчик не просто выполняет поставленную задачу, а понимает проблемы бизнеса, которые решает эта задача и может предложить более оптимальное решение, если такое существует, или показать, что эта задача не имеет ценности.

Мы любим хакатоны и нашего slack-бота, который радует свежими новостями о наших продуктах. Следим за последними новинками технологий, регулярно делимся собственными наработками и опытом на конференциях, и хотим создавать продукты, которыми можно было бы гордиться.

Как проходит отбор на вакансию:

Мы ждем ваше резюме. Далее оно попадает на рассмотрение к продакту и Android-разработчикам команды и, если проходит одобрение, мы связываемся с вами для продолжения общения и договариваемся о собеседовании в офисе (или по скайпу).

 

People Partner

Анна Козаченко
a.kozachenko@smartweb.com.ua
Расскажите нам о себе
Максимум 1 файл размером до 5 МБ