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

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



Требуемый опыт работы: от 1 года до 3 лет

Опубликовано на: HH.ru, 18.05.2021


Требуется разработчик кроссплатформенного приложения для управления умным бытовым устройством.

Идея в целом
В приложении должна быть возможность зарегистрировать аккаунт или войти в свой, найти купленное устройство через Bluetooth, добавить его в свой аккаунт, передать ему данные Wi-Fi роутера.

После этого с помощью приложения через Yandex Cloud IoT Core можно управлять устройством: настраивать и запускать процесс, останавливать, видеть историю запусков и состояние устройства, текущий процесс работы устройства, каталог товаров для того, чтобы оставить заявку на покупку, добавлять новые устройства.

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

Какие у нас требования:
  • Занимаетесь разработкой приложений от 1 года, знаете Android SDK. Но даже если вы начинающий разработчик, мы готовы пообщаться.
  • Есть опыт проработки архитектуры приложений, общающихся и взаимодействующих с сервером через API
  • Умеете разрабатывать как нативные приложения для работы Bluetooth и сокетов, так и через фреймворки Flutter или React Native
  • Знаете как разработать API для взаимодействия приложения с сервером.

Что надо делать:
  • Продумывать архитектуру приложения, его взаимодействие с сервером и устройством.
  • Разрабатывать кроссплатформенное приложение, публиковать в сторы, править ошибки.
  • Прописывать API для взаимодействия приложения и сервера.
  • Адаптировать дизайн из Figma для iOS и Android, вносить мелкие корректировки.
  • Тестировать работу с устройством на платформе ESP32 и сервером, которые общаются между собой через MQTT брокер.

Дополнительно нам нужна помощь с серверной частью. Если вы разбираетесь в DevOps и технологиях Yandex Cloud, настраиваете микросервисы, можете развернуть Kubernetes и контейнеры Docker, создать базу ClickHouse и MongoDB, супер! Если нет — ничего страшного. Научитесь.

Условия:
  • Оклад, почасовая или проектная форма оплаты по факту работ.
  • Возможность реализовать продукт, который будет продаваться по России и зарубежом в больших количествах.
  • Работа удаленная с еженедельными встречами, встречи либо в офисе, либо в удобном месте в центре города.
  • Требуется опыт хотя бы от 1 года, но самое главное — пример разработанных мобильных приложений.

Перейти к вакансии и откликнуться

Report Page