Android Developer (HMI, self-driving cars)

от 170 000 до 230 000 руб. на руки

Откликнуться
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Смотреть отклик

Требуемый опыт работы: более 6 лет

Полная занятость, полный день

Мы находимся в поисках Android разработчика для помощи в грандиозном проекте: создания autonomous - ready коммерческого электротранспорта таким, каким он должен быть: доступным, элегантным, тихим, чистым и безопасным. Программное обеспечение автомобиля (от контроллеров движения до панели управления, а также сопутствующие сервисы) разрабатываются в Санкт-Петербурге, электрогрузовики собираются в Англии.

Задачи:

  • Проектирование архитектуры мобильных приложений;

  • Разработка мобильных приложений согласно спроектированной архитектуре: написание кода приложений, unit-тестов, автоматизация процессов сборки и распространения приложений, и тп;

  • Взаимодействие с интерфейсами транспортных средств в качестве back end’а для мобильных приложений;

  • Решение комплексных технических задач.

Требования:

  • Опыт разработки клиент-серверных приложений от 5 лет;

  • Опыт разработки мобильных приложений под android не менее 3 лет;

  • Понимание принципов ООП, теории алгоритмов и структур данных;

  • Опыт работы с RESTful интерфейсами;

  • Опыт работы с системами баг-трекинга (JIRA), контроля версий (Git);

  • Умение адекватно оценивать трудоёмкость и сроки, соблюдать эти сроки;

  • Умение работать самостоятельно и в команде, взаимодействовать с людьми;

  • Уверенное знание Kotlin;

  • Знание принципов реактивного программирования (reactivex);

  • Понимание особенностей работы с асинхронным и многопоточным кодом;

  • Понимание современных шаблонов проектирования андроид приложений (MVP, MVVM, DI (DaggerAndroid и т.д.). Опыт интеграции сторонних библиотек;

  • Опыт создания проектов с нуля, внедрения новых архитектурных решений;

  • Опыт исследования legacy кода, проведения глубоких рефакторингов;

  • Опыт проведения code-review, контроля за качеством кода других разработчиков в команде;

  • Опыт настройки и поддержки процессов CI/CD.

Хорошим дополнением будет:

  • Опыт разработки приложений со сложным UI;

  • Опыт оптимизации производительности мобильных приложений;

  • Опыт разработки под другие мобильные платформы;

  • Опыт разработки на C++;

  • Опыт проектирования backend API для мобильных платформ;

  • Английский язык на уровне чтения технической документации и переписки.

Условия:

  • Работа над уникальным для России проектом;

  • Оформление по ТК РФ + доплата до 100% оклада для больничных и отпусков;

  • Полный пакет ДМС;

  • Компенсация затрат на занятия спортом и/или изучение иностранного языка.

Вакансия опубликована 6 декабря 2018 в Санкт-Петербурге

Смотреть отклик
Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику

Похожие вакансии