Weekend Offer —
шанс попасть в команду профессиона-
лов за одни выходные
шанс попасть в команду профессиона-
лов за одни выходные
Направления, в которые мы ищем таланты
Направления, в которые мы ищем таланты
-
Команда Облака Mail.ruОблако Mail.ru — сервис хранения файлов и совместной работы с ними. Наша цель — делать жизнь пользователей проще, создавая лучшие инструменты для обмена информацией и её хранения, а также решения повседневных задач людей и компаний.
Чем мы занимаемся:- создаём высоконагруженный сервис с миллионом запросов в секунду;
- работаем 24/7 без даунтаймов;
- используем современный стек технологий;
- решаем уникальные задачи по работе с файлами;
- выстраиваем гибкие процессы подхода к разработке.
-
У нас 10 iOS-разработчиков и распределённая команда. Внутри — как технические платформенные, так и кросс-функциональные продуктовые группы.
-
Мы разрабатываем и развиваем Облако Mail.ru для iOS: как отдельное приложение и как часть супераппа Почта Mail.ru.
Вам предстоит:- запускать продукты и проводить A/B-тесты;
- встречаться с техническими челленджами при работе с файлами и медиаконтентом;
- улучшать инфраструктуру и автоматизацию
- писать модульные и UI-тесты;
- участвовать в рефакторинге и доработке существующего кода — мы переходим с Objective-C на Swift и начинаем использовать более современные технологии: SwiftUI, async/await, DiffableDataSource и другие фишки iOS-разработки;
- мониторить выпущенные фичи на проде, работать бок о бок с командами backend- и frontend-разработки — и даже отделом эксплуатации.
-
Облако Mail.ru в цифрах:
- 30 миллионов человек — ежемесячная аудитория сервиса;
- 35 миллиардов файлов размещается в хранилище;
- 240 петабайт — вес данных в хранилище.
-
Swift, RxSwift (много и везде), SnapKit, Moya, Ruby, fastlane, SwiftGen, FuGen, Objective C++, LMDB, CocoaPods, Development Pods, MVVM, State, XCTest, XCUITest.
-
Команда Почты Mail.ruПочта Mail.ru — крупнейший в русскоязычном сегменте сервис обмена электронными письмами с ежемесячной аудиторией 43,3 миллиона пользователей. Мы входим в пятёрку мировых сервисов и возглавляем топ по России.
Что особенного:- неограниченный объём почтового ящика;
- возможность отправлять вложения до 20 Гбайт;
- защита от вирусов и спама;
- темы для оформления интерфейса;
- платформа для интеграции productivity-сервисов в экосистеме VK.
Наша задача — соответствовать современным паттернам использования почты. Вы будете работать над умной организацией рассылок, решать проблемы нежелательной почты, помогать пользователю отслеживать заказы из онлайн-магазинов, поддерживать платёжные системы для оплаты счетов прямо из приложения и многое другое.-
В команде мобильной разработки 16 человек. Ядро — разработчики с профильным опытом 8+ лет. Команда распределённая: часть работает удалённо, часть — в московском и питерском офисах. Структурно разработчики распределены по продуктовым и техническим группам.
-
Вам предстоит:
- участвовать в продуктовой разработке по основным направлениям развития;
- развивать и улучшать платформу для интеграции productivity-сервисов;
- поддерживать и улучшать технические и продуктовые SLA и метрики в основных продуктах;
- участвовать в решении кросс-проектных задач: строить общую дизайн-систему, общую систему балансировки UI-тестов;
- уменьшать время доставки фич и фиксов до конечного пользователя.
-
Сегодня Почта Mail.ru — это:
- электронная почта № 1 в России и № 5 в мире;
- больше, чем почтовый сервис — это целая платформа для интеграции productivity-сервисов в экосистеме VK;
- сильная команда разработки, средний опыт iOS-разработки в команде — 6+ лет;
- разноплановые задачи;
- развитые процессы и автоматизация;
- высокое покрытие кода тестами и автоматизированные регрессы;
- дружная команда и общение, которое не ограничивается рабочими вопросами.
-
Язык: Swift и Objective-C. Новые фичи пишем на Swift.
Архитектура: MVVM и Clean Architecture.
Технологии: генерация проекта — Tuist, управление зависимостями — Carthage, Rome, Dependency Injection — JSObjection.
База данных: SQLite.
Вёрстка: SnapKit.
Аналитика: Grafana, MyTracker, Flurry, Firebase
Инфраструктура: CI — Gerrit, Jenkins, Ruby, unit-тесты — OCMock, FBSnapshot, UI-тесты — XCUI, MonkeyTalk.
-
Команда VK ВидеоVK Видео — один из крупнейших сервисов потокового видео в России: ежедневно им пользуются десятки миллионов людей. Мы создаём самую охватную видеоплатформу в рунете по объёмам, форматам и времени потребления во всех сегментах аудитории.
Чтобы сделать сервис ещё полезнее и увлекательнее для зрителей и помочь авторам найти свою аудиторию, мы ищем разработчиков iOS.-
В команде iOS сейчас 4 разработчика уровня middle и senior.
-
Мы разрабатываем новые функции для приложений ВКонтакте и VK Видео.
Вам предстоит:- поднять новый видеосервис и заняться разработкой крутых фич, которых пока ни у кого нет;
- настраивать сложные конфигурации сервисов;
- проводить много экспериментов;
- заниматься разработкой приложения для Apple TV;
- создавать SDK, чтобы все желающие смогли пользоваться нашими разработками.
-
Работа у нас — настоящий вызов для тех, кто готов создавать крутые онлайн-сервисы в окружении команды ВКонтакте. Это непросто, но очень интересно и драйвово.
-
Мы используем два языка — Swift и Objective-C. Все новые разработки ведём на Swift.
При работе с проектом VK Видео используем SwiftUI и Combine. Открыты к новым инструментам.
-
-
Команда VK ВидеоVK Видео — один из крупнейших сервисов потокового видео в России: ежедневно им пользуются десятки миллионов людей. Мы создаём самую охватную видеоплатформу в рунете по объёмам, форматам и времени потребления во всех сегментах аудитории.
Чтобы сделать сервис ещё полезнее и увлекательнее для зрителей и помочь авторам найти свою аудиторию, мы ищем Android-разработчиков — для мобильной и ТВ-платформ.-
В команде 6 Android-разработчиков разного уровня: точно будет у кого поучиться и набраться бесценного опыта.
-
Вам предстоит:
- разрабатывать приложение ВКонтакте для Android;
- создавать новые возможности продукта, реализовывать смелые UX-эксперименты;
- следить за работоспособностью сервиса и сокращать технический долг;
- взаимодействовать с командой менеджеров, дизайнеров, аналитиков и тестировщиков;
- участвовать в планировании, обсуждении проектов.
-
Сегодня VK Видео — это:
- сильная команда — у нас работают лучшие ребята из топовых IT-компаний России;
- культура, в основе нашей работы — принятие решений на основе данных, экспериментирование, любовь к пользователям;
- масштаб: вы сможете радовать миллионы пользователей;
- больше, чем просто работа — мы строим эмпатичные отношения с коллегами, общаемся на разные темы, занимаемся совместными хобби.
-
- Kotlin — все новые функции;
- RxJava;
- MVI и Clean Architecture;
- Coroutines;
- Jetpack Compose.
-
-
Команда VK МессенджераМы развиваем мессенджер — один из ключевых сервисов ВКонтакте, который позволяет миллионам людей общаться друг с другом каждый день. VK Мессенджер — это не только часть приложения ВКонтакте, но и самостоятельное приложение
Тут есть всё, что только можно придумать в разработке:- сетевые технологии и оптимизации — перешли от LongPoll к SSE;
- оптимизация трафика — занесли Zstd и MessagePack для сжатия ответов;
- работа со слабыми сетями — HTTP/3 (QUIC), оптимизация трафика;
- работа с разными видами контента — фото, видео, музыкой, голосовыми и видеосообщениями, файлами;
- работа с векторной графикой — фонами в чатах;
- работа по оптимизации рендеринга текста;
- межпроцессное взаимодействие (IPC).
-
В нашей команде 13 Android-разработчиков уровня middle и senior — вам будет чему поучиться. Для работы над нашими проектами понадобятся знания архитектуры, платформы, UI и UX, навыки работы в многопоточной среде.
-
У нас большие планы — вот направления, по которым ведётся работа:
- бот-платформа для пользователей и бизнеса;
- быстрый и лёгкий мессенджер для всех;
- эксперименты по увеличению числа двусторонних переписок;
- улучшение каналов и больших чатов;
- редизайны и анимации;
- выделение SDK.
-
Вы сможете прокачать скилы и получить бесценный разноплановый опыт: от системного проектирования фич до внедрения новейших технологий. Все наши идеи и задумки выходят в продакшен и влияют на миллионы людей.
-
- Kotlin;
- RxJava → Coroutine;
- SQLite;
- Compose;
- MVI;
- Custom View.
Как проходит Weekend Offer?
-
25 апреля — 19 мая
Первая встреча
Мы свяжемся с вами после получения заявки и договоримся о звонке на 15–30 минут. Коротко расскажем о командах и выберем слот для индивидуального онлайн‑интервью в выходные. -
20 мая
Детальное знакомство
С 10:00 по Москве выступят руководители направлений и команд. На общей онлайн‑встрече вы узнаете про процессы и задачи, которые предстоит решать, и получите ответы на вопросы.
С 11:00 до 19:00 пройдут индивидуальные технические онлайн – собеседования, пообщаемся с вами в заранее назначенное время. -
21 мая
Финальное собеседование
Вы сможете пообщаться с понравившимися командами, узнать больше о предстоящих вызовах и получить ответы на вопросы. Встречи будут проходить с 11:00 до 18:00.
Отправляйте ваши отклики до 18 мая включительно