Android разработчик

BIA-Technologies
BIA-Technologies Android разработчик

BIA-Technologies — бизнес-интегратор и разработчик программного обеспечения. Мы создаём удобные решения для эффективного бизнеса наших клиентов.

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

  • Разработка навигаторов для грузовых ТС на платформе Android — как для телефонов и планшетов, так и для автомагнитол новейшего поколения;
  • Участие в планировании и оценке задач;
  • Участие в командной разработке (коммуникация с backend, UX-проектировщиками и т.д.).

Мы используем в разработке: Kotlin, Clean Architecture, Moxy, Conductor, RxJava, Dagger 2, Retrofit, OkHttp, DBFlow, constraintLayout.

Что кандидат должен уметь?

  • Знание языков Javaи Kotlin;
  • Опыт разработки Android-приложений от 2 лет;
  • Уверенное понимание принципов и основных паттернов ООП;
  • Опыт разработки клиент-серверных приложений;
  • Опыт разработки многопоточных приложений;
  • Опыт работы c базами данных, знание синтаксиса SQL, опыт работы с ORM;
  • Опыт работы с различными форматами обмена данных (JSON);
  • Знание Android SDK;
  • Опыт работы с GIT;
  • Знание MVP.

Какие навыки будут плюсом?

  • Наличие опубликованных проектов на Google Play Market;
  • Опыт использования Android NDK;
  • Опыт работы с DIфреймворками;
  • Опыт работы с RxJava;
  • Понимание принципов Clean Architecture;
  • Умение писать Unit-тесты;
  • Умение писать UI-тесты с использованием фреймворка Espresso.

Что крутого вы готовы предложить своему идеальному кандидату?

  • Спортзал с душем, библиотека, 8 кофепоинтов с чаем, кофе и какао, игровая зона с консолями, кикером и настольным теннисом.
  • Возможность посещения внутренних и внешних семинаров.
  • Корпоративная программа для сотрудников (скидки, акции, бонусы).

Быстрый отклик:

Заявка на личную беседу