Старший Android-разработчик в команду мессенджера в ВКонтакте

VK · Москва · по договорённости

Компания
VK
Город
Москва
Зарплата
по договорённости
Уровень
senior
Формат
full_time

О проекте:
Мессенджер позволяет пользователям вести переписку, отправлять видео- и аудиосообщения, подписываться на каналы, заводить собственные и не только. Под капотом полноценная база данных SQLite для хранения сообщений и механизмы отложенной отправки, позволяющие пользоваться продуктом офлайн. Для работы с сетью используется набор технологий: Short Poll, SSE, Web-Socket, Long Poll. В продукте много бизнес-логики — это полноценное приложение с интересными техническими вызовами.

Обязанности:
- Разрабатывать мессенджер ВКонтакте для Android
- Интегрировать звонки, каналы, аудио- и видеоконтент
- Улучшать существующий код и писать новый — расширяемый, поддерживаемый и удобочитаемый
- Взаимодействовать со смежными командами (backend/дизайн/аналитика/QA)
- Оптимизировать работу приложения (перформанс, память, холодный запуск и так далее)

Требования:
- Опыт работы с мультимедиастеком желателен: камера, аудио, видео, энкодинг/декодинг
- Ответственность и способность работать самостоятельно
- Опыт реальной коммерческой разработки на Java/Kotlin
- Хорошее понимание работы платформы Android
- Понимание нюансов многопоточности
- Понимание сетевых технологий, отличие TCP/UDP сокета от веб-сокета
- Умение оптимизировать приложение с точки зрения быстродействия и работы с сетью
- Опыт написания тестов

Мы предлагаем:
- Гибкий график работы
- Бонусы и скидки от партнеров
- Офис в центре города
- ДМС
- Профессиональная команда

Открыть и откликнуться →

Отклик ведёт на сайт работодателя. Бесплатная регистрация открывает отклик и разбор резюме.

Многих вакансий каталога нет на агрегаторах

13200+ вакансий от 1300+ компаний — в основном напрямую с карьерных сайтов и из Telegram-каналов. У 700+ из них есть контакт нанимающего: пишешь человеку, а не в общую очередь. Регистрация бесплатная — откроет контакты и подбор вакансий под твоё резюме.