Вакансии vk: работа в IT и digital
Вакансии компании vk в IT и digital за последние 30 дней. Направления найма, города и форматы работы. Дубли объединены. HireSeeker — независимый агрегатор вакансий.
Найдено: 9. Обновлено .
География и форматы всех вакансий компании за последние 30 дней.
Города с вакансиями
- Москва: 150
- Санкт-Петербург: 25
- Москва (м. Аэропорт): 3
Форматы работы
- Гибрид: 20
- Офис: 16
- Удалённая работа: 12
Задачи
- Развитие Android-части SDK
- Клиентские фичи платформы: каталог мини-приложений и игр, витрина сервисов
- Ускорение запуска и работы мини-аппов
- Безопасность платформы: изоляция мини-аппов, работа с правами на камеру, микрофон и геолокацию
- SRE-практики в SDK: метрики здоровья, алерты, crash-free, инцидент-менеджмент
Требования
- 3+ года коммерческой разработки под Android, уверенный Kotlin
- RxJava и (или) Coroutines, Compose и классический View-стек
- Понимание MVVM/MVI, опыт в многомодульных проектах
- Умение вести задачу от обсуждения до релиза и договариваться со смежными командами
Будет плюсом
- Опыт разработки SDK или библиотек: публичный API, версионирование
- Опыт с WebView и JS-интерфейсами, автотесты
- Большие монорепозитории, Gradle (Kotlin DSL)
Задачи
- Разрабатывать и развивать Android-приложение ВКонтакте
- Работать в рамках масштабной кодовой базы
- Участвовать в проектировании архитектуры
- Влиять на технические решения: стек, подходы, процессы
- Оптимизировать производительность (startup time, scroll, memory, network)
- Участвовать в code review и формировать инженерную культуру
Требования
- Опыт 4+ года коммерческой разработки под Android
- Уверенное знание Kotlin + Java
- Опыт работы с разными архитектурами: Clean Architecture / MVI / MVVM (и понимание их применимости)
- Опыт работы с большими кодовыми базами и современным стеком (Coroutines, Compose)
- Понимание многопоточности и жизненного цикла Android
- Опыт оптимизации производительности и дебага сложных кейсов
- Знание классических алгоритмов и структуры данных
Мы — команда VK Видео Live. Занимаемся продуктовой разработкой приложения VK Видео Live Android для смартфонов, планшетов и ТВ. Помимо этого, развиваем SDK для просмотра стримов и интегрируем его в другие продукты компании, например VK Видео или ВКонтакте.
Наш стек:
- Минимальная версия Android — Android 8.0 (или Android SDK 26)
- Язык — Kotlin
- Архитектура — MVI, библиотека для архитектуры — MviKotlin
- Многопоточность / асинхронная работа — Kotlin Coroutines / Kotlin Flow
- Сеть — Retrofit / OkHttp / WebSockets (Centrifuge)
- DI — Dagger 2 / Hilt
- Загрузка картинок — Glide
- Навигация — Modo
- UI — Android Views / XML, постепенно используем Jetpack Compose
Задачи
- Разработка новых фич для зрителей в мобильном приложении
- Разработка новых фич для стримеров в мобильном приложении
- Разработка и проектирование SDK единого стриминга
- Поддержка и развитие существующего UI на Android Views / XML
- Написание UI- и unit-тестов
- Проведение код-ревью
- Взаимодействие с командами бэкендеров, менеджеров, дизайнеров, аналитиков и тестировщиков
Требования
- От трёх лет опыта коммерческой Android-разработки
- Знание Kotlin
- Знание Android SDK
- Опыт работы с Kotlin Coroutines и Flow
- Знание классического Android UI на базе Views и XML и опыт работы с существующим View-based кодом
Будет плюсом
- Понимание однонаправленных архитектур (MVI)
- Знание Jetpack Compose
- Опыт разработки Android SDK / библиотек
- Опыт работы с WebSockets
VK Видео — крупнейший российский видеосервис: ежедневно им пользуются десятки миллионов людей. Перед нами стоит амбициозная задача — развивать видеосервис № 1 в России и внедрять новые технологии.
Ищем Android-разработчика, готового к масштабным задачам и к активному участию в жизни продукта.
Задачи
- Разрабатывать приложение VK Видео для Android и Android TV
- Cоздавать новые возможности продукта, реализовывать смелые UX-эксперименты
- Cледить за работоспособностью сервиса и устранять технический долг
- Взаимодействовать с командой менеджеров, дизайнеров, аналитиков и тестировщиков
- Принимать участие в планировании, обсуждении проектов
Требования
- Вы отлично знаете Kotlin
- Хорошо знаете платформу Android
- Знаете классические алгоритмы и структуры данных
- Обладаете навыками профилирования
- Пишете Unit- и UI-тесты
- Работали с аудио или видео на мобильных устройствах
- Готовы активно участвовать в развитии проекта
Задачи
- Разрабатывать мессенджер MAX для Android
- Улучшать пользовательский опыт работы с медиа
- Улучшать существующий код и писать новый — расширяемый, поддерживаемый и удобочитаемый
- Взаимодействовать со смежными командами (backend/дизайн/аналитика/QA)
- Оптимизировать работу приложения (перформанс, память, холодный запуск и так далее)
Требования
- Опыт работы с мультимедиастеком: камера, аудио, видео, энкодинг-декодинг
- Ответственность и способность работать самостоятельно
- Опыт реальной коммерческой разработки с использованием Java/Kotlin
- Хорошее понимание работы платформы Android
- Понимание нюансов многопоточности
- Понимание сетевых технологий, отличие TCP/UDP сокета от веб-сокета
- Умение оптимизировать приложение с точки зрения быстродействия и работы с сетью
- Опыт написания тестов
- Желательно опыт работы в крупной компании, больше четырёх лет релевантного опыта
Задачи
- Проектирование и разработка мобильных SDK
- Проектирование и разработка мобильного приложения
- Отладка и профилирование
- Участие в code review
- Написание unit, UI и интеграционных тестов
Требования
- Опыт разработки от трёх лет
- Отличные знания языка Kotlin
- Отличные знания особенностей OC Android и Android SDK
- Опыт разработки UI с использованием фреймворка Jetpack Compose
- Kotlin Coroutines + Flow
Будет плюсом
Знание Android NDK.- Поддержание архитектуры продукта, устойчивой к непрерывным изменениям (DI, MVI, API, IDEA Plugin, AI Harness и тому подобное)
- Разработка повторно используемых решений
- Разработка инфраструктурных сервисов
- Повышение отказоустойчивости приложений
- Совершенствование инструментов предотвращения проблем
Задачи
- Разработка повторно используемых SDK и инструментов для разработчиков
- Улучшение Developer Experience
- Разработка своих фреймворков DI, MVI, API
Требования
- Опыт коммерческой разработки под Android от пяти лет
- Опыт управления командой от года
- Уверенное знание Kotlin + Java
- Опыт работы с разными архитектурами: Clean Architecture / MVI / MVVM (и понимание их применимости)
- Опыт работы с большими кодовыми базами и современным стеком (Coroutines, Compose)
- Понимание многопоточности и жизненного цикла Android
- Опыт оптимизации производительности и дебага сложных кейсов
- Знание классических алгоритмов и структур данных
Будет плюсом
Опыт работы в Core-команде.- Мессенджер позволяет пользователям вести переписку, отправлять видео- и аудиосообщения, подписываться на каналы, заводить собственные и не только. Под капотом у нас полноценная база данных SQLite для хранения сообщений и механизмы для отложенной отправки, которые позволяют пользоваться продуктом офлайн. Для работы с сетью используется набор технологий для разных сценариев: Short Poll, SSE, Web-Socket, Long Poll. В продукте много бизнес-логики, это уже не тонкий клиент, а полноценное приложение с интересными техническими вызовами.
Задачи
- Разрабатывать мессенджер ВКонтакте для Android
- Интегрировать звонки, каналы, аудио- и видеоконтент
- Улучшать существующий код и писать новый — расширяемый, поддерживаемый и удобочитаемый
- Взаимодействовать со смежными командами: backend, дизайна, аналитики, QA
- Оптимизировать работу приложения (перформанс, память, холодный запуск и прочее)
Требования
- Опыт работы с мультимедиастеком: камера, аудио, видео, энкодинг и декодинг
- Ответственность и способность работать самостоятельно
- Опыт реальной коммерческой разработки с использованием Java/Kotlin
- Хорошее понимание работы платформы Android
- Понимание нюансов многопоточности
- Понимание сетевых технологий, отличий TCP- и UDP-сокета от веб-сокета
- Умение оптимизировать приложение с точки зрения быстродействия и работы с сетью
- Опыт написания тестов
Команда OK объединяет сотни специалистов разработки, дизайна, маркетинга, машинного обучения, поддержки пользователей и не только. Каждый из нас влияет на то, каким увидят ОК миллионы пользователей.
Задачи
- Проектирование и разработка новых функциональных возможностей рекламной монетизации в проекте Игры ОК
- Участие в интеграционных проектах по рекламной монетизации в рамках всей VK, реализация общих задач с командой VK AdTech
- Участие в развитии платформы Игры в ОК
- Интеграции с различными рекламными движками
- Работа с единым SDK
Требования
- Опыт работы в Android-разработке от двух лет
- Отличное знание Java и Kotlin
- Знание SOLID принципов и MV* паттернов
- Опыт работы с Jetpack Compose
- Умение проектировать архитектуру сложных модулей и подсистем
- Умение работать совместно с разработчиками других модулей и SDK
- Умение и желание работать над сложными задачами
- Умение оценивать задачи и соблюдать сроки
Будет плюсом
Опыт работы с рекламными сервисами.
Вакансии по профессиям
- Специалист по внедрению AI (1)
- Аналитик 1С (1)
- Android разработчик (9)
- Angular (4)
- Системный архитектор (2)
- Бизнес-аналитика (1)
- C++/C (2)
- Кибербезопасность (8)
- Аналитика данных (23)
- Data Engineer (7)
- Data Science & ML (11)
- DevOps (5)
- Digital-маркетинг (1)
- C# (1)
- Ивент-менеджер (3)
- Go (33)
- HR-специалист (2)
- iOS разработчик (6)
- Java/Scala/Kotlin (10)
- KMP разработчик (1)
- MLOps инженер (2)
- Node.js (2)
- Other (Vanilla / Fullstack / Svelte) (2)
- Performance-маркетинг (2)
- PHP (2)
- PR и коммуникации (2)
- Продуктовый дизайн (8)
- Product менеджмент (18)
- Продакт-маркетинг (1)
- Project менеджмент (5)
- Python (4)
- Автоматизация тестирования (7)
- Ручное тестирование (5)
- React (7)
- Рекрутинг (1)
- Системный администратор (2)
- Тимлид / Техлид (15)
- Технический менеджер (10)
- UI/UX дизайнер (6)
Как составлена подборка
Показываем активные предложения IT и digital, опубликованные за последние 30 дней. Дубли объединяем. Условия и наличие вакансии могут измениться после обновления: проверяйте их перед откликом.