yandex
Страна
Россия
ГибридПолная занятость

Android-разработчик wearable-приложения

ИИОценка ИИ

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

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена необходимостью глубоких знаний BLE/GATT протоколов и опыта разработки SDK, а также требованием к стажу более 5 лет. Работа над продуктом с нуля требует навыков проектирования сложных архитектурных решений.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана350 000 ₽
Рынок280 000 ₽ – 500 000 ₽
ИИОценка ИИ

Яндекс обычно предлагает зарплаты на уровне или чуть выше рыночного медиана для Senior-разработчиков, дополняя их значительным пакетом бонусов и опционов. Указанный профиль (5+ лет опыта, BLE, SDK) соответствует верхней границе рыночных предложений.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Контакты для отклика

Откройте контакты, указанные в вакансии.

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

*🔎 Android-разработчик wearable-приложения*

Привет! Меня зовут Саша, я отвечаю за мобильную разработку wearable-приложения. Мы запускаем продукт с нуля и ищем людей, которым интересно влиять на архитектуру, SDK, CI и качество продукта. У нас свободная атмосфера: мало микроменеджмента, много личной ответственности.

Александр Шушарин, руководитель группы

Команда отвечает за приложение целиком: архитектуру, взаимодействие с девайсом по BLE, собственный SDK, CI и инфраструктуру. Стек: Kotlin, Coroutines, Jetpack Compose, Metro, Decompose.

Какие задачи вас ждут:

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

• Интегрировать приложение с wearable-устройствомРаботать с Bluetooth API, BLE/GATT, подключением к девайсу и протоколами взаимодействия с устройством.

• Участвовать в разработке SDKПроектировать API, думать об удобстве интеграции, стабильности, расширяемости.

• Развивать CI и инфраструктуруУлучшать сборки, тесты, релизный процесс, диагностику и наблюдаемость.

Мы ждём, что вы:• Занимаетесь Android-разработкой больше пяти лет

• Уверенно пишете на Kotlin, хорошо понимаете Android SDK, жизненный цикл приложения, многопоточность и архитектурные подходы

• Готовы разбираться в нестандартных частях мобильной разработки

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

*📩* Откликнуться на нашем сайте

#алиса_и_умные_устройства #mobile #android #kotlin #гибрид #москва #питер #екатеринбург #нижнийновгород #новосибирск

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Android
  • Kotlin
  • Coroutines
  • Jetpack Compose
  • Decompose
  • Bluetooth API
  • BLE
  • GATT
  • CI/CD
  • SDK

Возможные вопросы на собеседовании

Вакансия подразумевает работу с носимыми устройствами, где Bluetooth является ключевым каналом связи.

Расскажите о вашем опыте работы с BLE в Android. С какими проблемами стабильности соединения вы сталкивались и как их решали?

Команда использует Decompose для навигации и организации бизнес-логики.

В чем преимущества использования Decompose в многомодульных проектах по сравнению с Jetpack Navigation?

Одной из задач является разработка собственного SDK.

Каких принципов вы придерживаетесь при проектировании публичного API для Android SDK, чтобы обеспечить обратную совместимость и удобство для сторонних разработчиков?

Упоминается работа с многопоточностью и Coroutines.

Как вы организуете обработку ошибок в сложных цепочках Coroutines, особенно при взаимодействии с внешним оборудованием?

Проект предполагает создание архитектуры с нуля.

Как бы вы подошли к разделению ответственности между модулями в приложении, которое активно взаимодействует с внешним девайсом и предоставляет SDK?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!