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

Зарплата

от 90 000 до 150 000 ₽

Требования

ПриложенияJava

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Производство носимой электроники

Описание вакансии

Условия работы

Наша московская команда разработки расширяется. Мы ищем человека на позицию Android Developer, опытного, самостоятельного, активного.

Задачи

  1. Разработка и поддержка приложений Healbe Corp для Android (как пользовательских, так и внутренних проектов компании);
  2. Участие в проектировании архитектуры приложений для реализации взаимодействия между носимыми устройствами, смартфоном, сторонними приложениями (Google Fit и пр.) и веб-сервисами, синхронизации данных между ними;
  3. Разработка ядра системы, взаимодействующего с внешними носимыми устройствами посредством BLE;
  4. Анализ существующих и поиск новых решений для оптимизации потребления системных ресурсов мобильных устройств приложением;
  5. Экспертное участие в формировании функциональных и технических требований к работе приложения;
  6. Участие в формировании проектной документации (Wiki).

Требования к соискателю

  • Хорошее знание Java, Android SDK;
  • Опыт разработки под Android от 3-х лет (наличие реализованных проектов в Google Play обязательно);
  • Опыт работы с Support Library AppCompat;
  • Понимание принципов ООП, MVC, MVP, знание паттернов проектирования;
  • Опыт создания клиент-серверных приложений;
  • Опыт работы с JSON;
  • Опыт работы с современными библиотеками (RxJava, Retrofit, Butterknife, EventBus etc.);
  • Опыт работы с ORM;
  • Опыт разработки и адаптации UI под различные форм-факторы;
  • Понимание работы компонентов: сервисов, провайдеров, фрагментов и пр.;
  • Опыт работы с многопоточностью;
  • Опыт работы с базами данных (SQLite).

Будет плюсом:

  • Участие в разработке крупных проектов с числом установок в Google Play от 50 000
  • Опыт работы с системами контроля версий (GIT) и трекерами задач (Redmine / JIRA / Assana);
  • Опыт разработки под другие платформы (web, desktop);
  • Опыт локализации Android-приложений;
  • Опыт (или понимание) работы с: Crashlytics, MixPanel, BLE;
  • Опыт написания Unit-Tests, работы по TDD.

Бонусы

Белая ЗП, оформление по ТК РФ, возможность работать удаленно 2 дня в неделю из 5 по договоренности, уютный офис на набережной в центре Москвы.

Дополнительные инструкции

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