Android разработчик в Яндекс.Мессенджер
Требования
Местоположение и тип занятости
Компания
Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
Описание вакансии
О компании и команде
Мы разрабатываем корпоративный мессенджер в составе Яндекс 360 и платформу для организации чатов Еды, Лавки, Маркета, Кинопоиска, Музыки, Такси и других сервисов Яндекса. Поставляем нативные приложения, встраиваемые клиентские SDK (веб и нативные), поддерживаем и развиваем высоконагруженный бэкенд для всех чатов. Если вам интересно превращать туманные идеи в работающие механизмы, которые будут радовать пользователей, присоединяйтесь к нашей команде.
Наши текущие и ближайшие задачи:
- Интеграция продуктов Яндекс 360 (Телемост, Диск, Трекер, Вики) с внешними системами (мини-приложения в чате)
- Работа с закрытым контуром организации: приглашение внешних пользователей в чаты и управление правами доступа
- Управление правами групп пользователей в чатах, иерархии прав
- Управление чатами: группировка по папкам, тегам, дискавери чатов в пространстве организации
- Поддержка календаря: отпуска, расписание работы, управление уведомлениями в зависимости от статуса
- Кастомизация: реакции, фон и цвет интерфейса
- Интеграция переводчика в чат для общения между носителями разных языков
- Редизайн мессенджера
Наш стек:
- Kotlin и Kotlin Coroutines
- Protobuf, WebSocket, OkHttp
- Room
- Dagger 2
- UI- и unit-тесты
- Trunk-based development
Какие задачи вас ждут:
- Разрабатывать новую функциональность приложения
- Помогать с интеграцией нашего SDK в другие приложения
- Повышать производительность и надёжность — реализовывать механизмы для функционирования высоконагруженного мессенджера даже в нестабильном окружении
- Следить за работоспособностью сервиса и устранять технический долг
Ожидания от кандидата
- Активно программируете под Android более 3 лет
- Написали с нуля несколько нетривиальных приложений
- Занимались клиент-серверной разработкой
- Умеете работать в команде
Условия работы
- сильная команда, с которой можно расти;
- сложные задачи для сервисов с самыми требовательными пользователями — коллегами;
- расширенная программа ДМС: стоматология, обследования, вызов врача на дом и многое другое;
- оплата 80% стоимости ДМС для супругов и детей;
- курсы, тренинги, участие в конференциях;
- Премии каждые полгода для всех, кто успешно прошёл ревью;
- Ипотечные программы под 3% на 10 лет или без процентов на 3 года;
- Компенсация оплаты питания;
- Расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей;
- Спортзал, тренажёрный зал, занятия йогой в офисе;
- Гибкий график работы;
- Бесплатная парковка.