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 кофепоинтов с чаем, кофе и какао, игровая зона с консолями, кикером и настольным теннисом.
- Возможность посещения внутренних и внешних семинаров.
- Корпоративная программа для сотрудников (скидки, акции, бонусы).