Выберите направление

Набор открыт

Бэкенд

Занимайтесь инфраструктурными и продуктовыми задачами нагруженных систем

Набор открыт

Фронтенд

Улучшайте интерфейсы сервисов, присоединившись к одной из фронтенд-команд в Яндексе

Набор открыт

Мобильная разработка

Участвуйте в создании приложений на Android и iOS и Flutter для продуктов Яндекса

Набор открыт

DevOps

Освойте инструменты для создания отказоустойчивых распределённых систем

Набор открыт

Аналитика данных

Прогнозируйте события на основе данных, занимайтесь их сбором и интерпретацией

Набор открыт

ML

Обучайте нейросети и улучшайте алгоритмы машинного обучения для сервисов Яндекса

Набор открыт

Yandex ML Residency

Принимайте участие в исследованиях мирового уровня в сфере машинного обучения

Набор открыт

Security Engineering

Участвуйте в архитектурных ревью и защищайте пользовательские данные

Набор закрыт

Сompliance

Минимизируйте риски в области защиты данных

Набор закрыт

Защита приватности

Развивайте приватность и помогайте обеспечивать защиту персональных данных

Набор закрыт

SOC

Ищите аномалии и разбирайтесь в современных системах защиты

Не нашли подходящую стажировку?
Посмотрите здесь

Набор открыт

Тестирование

Развивайте навыки тестирования с помощью внутренних инструментов Яндекса

Набор открыт

Технический менеджмент

Занимайтесь автоматизацией и разработкой, анализируйте большие массивы данных

Не нашли подходящую стажировку?
Посмотрите здесь

Набор открыт

Управление проектами и продуктами

Проверьте и прокачайте навыки в сервисах Яндекса

Набор открыт

Финансы

Налоговый и финансовый менеджеры, специалисты казначейства, отчётности, аудита и контроля

Набор открыт

Юриспруденция

Комплаенс, правовое сопровождение, M&A, антимонопольная практика

Набор открыт

Закупки

Специалист по закупкам

Набор открыт

Маркетинг

Бренд-менеджер, маркетолог, комьюнити-менеджер, SMM-менеджер, продюсер мероприятий

Набор открыт

HR

HR-аналитик, финансовый аналитик

Набор закрыт

Менеджер по развитию бизнеса

Создавайте удобные digital-инструменты для решения реальных задач бизнеса

Набор закрыт

Рекламная аналитика

Учитесь оценивать эффективность рекламных продуктов на основе данных

Не нашли подходящую стажировку?
Посмотрите здесь
Контест обновился

мобильная
разработка

Android
iOS
Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород

Стажировка для начинающих специалистов

Развивайтесь в мобильной разработке и создавайте приложения с заботой о пользователях
ANDROID
IOS
MOBILE
APPS
ANDROID
IOS
APPS
MOBILE
ANDROID
IOS
APPS
MOBILE
ANDROID
IOS

Примеры задач, которые решают стажёры

Работайте наравне с командой над приложениями с миллионами пользователей
Разрабатывают новые фичи и экраны для приложений смарт‑девайсов
Работают над экраном кинотеатра в Кинопоиске на SwiftUI
Интегрируют LiveActivity для отслеживания поездки на поезде в Яндекс Путешествиях

Что нужно уметь

Базово знать Swift, Dart, Kotlin и Java
Иметь опыт написания приложений под iOS, Android или Flutter, в том числе учебный
Знать классические алгоритмы и структуры данных
Понимать принципы работы с базами данных и организации клиент-серверных приложений

В каких сервисах есть стажировка по стеку

Стажёры работают практически в каждом продукте Яндекса, где есть мобильное приложение: от B2C- и B2B-сервисов до внутренних сервисов Яндекса

Как проходит отбор

Всё получится!
Шаг 1
Тестовое задание в системе Яндекс Контест
Вам предстоит решить несколько алгоритмических задачи за 4 часа. Их можно решать на языках Swift, Kotlin, Dart, C++. Рекомендуем убедиться, что у вас стабильное интернет-соединение и минимум отвлекающих факторов.

И помните: не стоит опускать руки, если какая-то задача оказалась слишком сложной. Покажите ваш реальный уровень знаний, а мы оценим его в совокупности с вашим резюме и анкетой.

Перед тем, как начать, рекомендуем пройти тренировочный контест — в нём собраны тестовые задания прошлых лет.

Шаг 2
Секция на платформу и код
Это техническое интервью с разработчиком. Вас попросят рассказать о вашем опыте, учебных или продакшн-проектах, если они есть. Будьте готовы ответить на несколько вопросов и рассказать о технологиях выбранной вами платформы — Android, iOS или Flutter. Освежите в памяти жизненный цикл работы приложения, основы работы с UI, сетью, многопоточностью.

Если вы хотите пройти стажировку по направлению iOS — вас ждут вопросы об особенностях языка Swift. Для Android-направления — Kotlin и Java. Будьте готовы к задачам с написанием кода, в том числе алгоритмическим.

Шаг 3
Секция с алгоритмическими задачами
Это важный этап отбора: вам предстоит решить две алгоритмические задачи за час. Реализовать алгоритм можно на любом языке программирования, написав код в совместном онлайн-редакторе.

Чтобы получше подготовиться, рекомендуем изучить материалы в нашем блоге на Habr, набить руку на задачах с Codeforces, LeetCode, а также ознакомиться с материалами тренировок по алгоритмам 1.0 и 2.0.

Шаг 4
Разговор с рекрутером
Рекрутер задаст вам несколько вопросов про вашу занятость, опыт и проекты, пожелания по задачам. Чем подробнее вы расскажете о вашем видении стажировки мечты, тем быстрее получится подобрать для вас команды и устроить с ними финальные интервью.

Познакомиться с приложениями, которые развивает Яндекс, можно здесь.

Шаг 5
Финальные интервью с командами
Это встречи-знакомства с вашими будущими коллегами. Они расскажут, как устроена работа в Яндексе, чем они занимаются и какую роль предполагается отвести вам, а вы сможете задать все интересующие вопросы.

Будьте готовы рассказать о вашем опыте, навыках и решить пару задач, связанных с деятельностью команды.

Что вас ждёт

Оплачиваемая стажировка

Доступ к корпоративным фичам

Компенсация обедов

Оплата проезда и проживания в Москве

Официальное оформление на стажировку или практику от вуза

Гибкий и гибридный график 20, 30 или 40 часов в неделю

Советы по подготовке

Александр Щавровский
Руководитель Apple-разработки Кинопоиска
Ценно, когда кандидат стремится глубже изучить технологию перед её применением. Например, он может заглянуть в исходный код библиотеки или прочитать документацию. Такой подход делает разработку более осмысленной и помогает ответить на вопрос: «Почему я реализовал функционал так, а не иначе?»

Кроме того, всегда приятно видеть, как кандидат, даже не зная ответа на вопрос, старается логически прийти к правильному решению.

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

Особенно это касается практических задач. Глядя на то, как вы решаете практическую задачу, собеседующий может понять ваши реальные навыки и опыт. Как вы подходите к решению задач? Поэтому любую задачу стоит решать так, как будто вы получили её в реальной работе, даже если она сводится к объяснению теории.

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

Круто, если можно оценить ваши труды в виде кода на GitHub или аналогичной платформе.

Полезные материалы

Лекции Школы мобильной разработки iOS

Документация по Swift

Полезные книги, курсы и сайты для iOS‑разработчиков

Онлайн-курс «Разработка под iOS. Начинаем»

Онлайн-курс «Разработка под iOS. Взлетаем»

Лекции Школы мобильной разработки Flutter

Хендбук по Flutter

Официальный YouTube-канал Flutter

Документация по Dart

Документация по Flutter

Блог по Flutter

Лекции Школы мобильной разработки Android

Документация по Android

Документация по Kotlin

Книга Effective Java

Начните карьеру со стажировки в Young&&Yandex

Больше половины стажёров получают офер и продолжают работу в Яндексе.
БЭКЕНД
DEVOPS
ML
тестирование
БЭКЕНД
DEVOPS
ML
тестирование
БЭКЕНД
DEVOPS
ML
тестирование
БЭКЕНД
DEVOPS
ML
тестирование
БЭКЕНД

FAQ

Будем на связи

Подписывайтесь на рассылку
Присоединяйтесь к телеграм-каналу
Thu Mar 13 2025 12:25:24 GMT+0300 (Moscow Standard Time)