Android разработчик
11 мая 2018

В нашу команду требуется

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

Наши требования:

  • опыт разработки приложений под Android от 3-х лет;
  • знания и практический опыт программирования на Java;
  • знание и понимание основ ООП и шаблонов проектирования, умение применять их на практике;
  • умение строить архитектуру приложений;
  • алгоритмическое и логическое мышление;
  • знание особенностей работы приложений в среде Android (жизненного цикла, режимов работы приложений);
  • знание основных фреймворков;
  • опыт написания Unit тестов;
  • опыт разработки на RxJava и понимание принципов её работы;
  • базовые знания о БД и работе с данными;
  • опыт работы на Kotlin (будет плюсом);
  • intermediate уровень английского.

О проекте

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

Команда проекта: 20-25 человек.
Методология разработки проекта: Scrum для активной разработки (итерации 2 недели) и Kanban для поддержки проекта. Ежедневные статус-звонки с командой, которая как на нашей стороне, так и на стороне клиента.

Постоянные командировки в UK в офис клиента для совместной работы с командой, участия в воркшопах и митингах, ориентировочно раз в 2-3 месяца по 2 недели.

Техническое описание проекта: Проект состоит из двух частей: текущая и новая версия (редизайн). Соответственно характер задач и технические детали проекта отличаются в зависимости от версии. В новой версии упор делается на использование реактивного подхода, чистой архитектуры и процесса разработки через BDD с покрытием UI/Unit тестами. В текущей версии используется MVP для Android, MVC + MVVM для iOS.

android market buttonapp store button

Связь с нами

Электропочта: hr@bambooapps.eu