Пятеро разработчиков работают за общим деревянным столом, у каждого ноутбук, дневной свет из окна
команда продукта «Облако»
САФАРИ
ПРИЁМ ЗАЯВОК В ПОТОК 15 ОТКРЫТ ДО 7 ИЮЛЯ

Стажировкав Сафари

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

30мест в год
80%получают оффер
4трека
0
мест в год, по семь-восемь на каждый трек
0%
стажёров получают оффер по итогам трёх месяцев
0 нед
пик нагрузки на 7-й неделе
оплачиваемая программа, full-time с ментором
0
фронтбэкданныедизайн
трека: фронтенд, бэкенд, дата, дизайн

Цифры по итогам потоков 9–14. Поток 14 закрылся в марте, поток 15 стартует в сентябре.

00ЧТО ТАКОЕ САФАРИ

Три продукта, один холдинг

Сафари не агентство и не аутсорс. У нас три собственных продукта, в каждом своя команда. Стажёры идут в один из продуктов, где есть открытое место под наставника.

Конференц-стол с открытыми ноутбуками во время презентации продукта, индустриальный офис
ОФИС МОСКВА · НА ПУШКИНСКОЙ320 чел в офисе
«Облако»с 2019
B2B инфраструктура

Платформа управляемых серверов для среднего бизнеса. 280 человек в команде, выручка R-3 в РФ.

«Платёж»с 2021
Финтех B2B

Платёжный шлюз для маркетплейсов и СМБ. Закрытый бета-доступ в РБ с 2024, лицензия НБРБ в работе.

«Кадастр»с 2023
Гос-сервисы

Государственный продукт по поиску данных в открытых реестрах. Запущен в Беларуси, идёт пилот в Казахстане.

01ЧЕТЫРЕ ТРЕКА

Выберите, на чём начнёте

У каждого трека своя программа на 12 недель, свои наставники, своё тестовое. Открывайте, читайте, ищите свой.

Два фронтенд-разработчика работают рядом за ноутбуками с открытым редактором кода
ТРЕК · ФРОНТЕНДСтипендия 95–115 тыс ₽

Самый горячий конкурс из четырёх треков, восемь мест на пятьсот заявок. Берём тех, кто уже собирал React-проекты своими руками: pet-project, диплом, волонтёрский лендинг. Опыт с TypeScript не обязателен, его догоняем за две недели.

ЧТО НУЖНО ЗНАТЬ НА СТАРТЕ
  • JavaScript на уровне ES2020, понимаете промисы и async/await
  • Собрали хотя бы один React-проект с роутингом и формами
  • Понимаете, что такое DOM, чем браузер отличается от Node
  • Прочитали раздел Web Fundamentals на MDN, а не блогпост на Хабре
ПРОГРАММА 12 НЕДЕЛЬ
  1. Неделя 1 и 2: знакомство с монорепо, дизайн-системой, code review
  2. Неделя 3 и 4: первая фича, ваш PR ревьюят два сеньора
  3. Неделя 5 и 8: модуль в проде, у вас есть продакт-менеджер
  4. Неделя 9 и 10: рефактор по результатам метрик, замеры скорости
  5. Неделя 11 и 12: финальный проект, защита перед фронтенд-гильдией
ВЫПУСКНИКИ ТРЕКА
Молодая женщина-разработчик улыбается, фон офисное стекло, портрет
Лера ТихановаСейчас: фронтенд в «Облако»Поток 12, март 2025

«Пришла из биоинформатики, писала на Python и Matlab. К концу первой недели поняла, что мои привычки из научного кода тут не работают: читаемость важнее краткости. Самый болезненный код-ревью был на четвёртой неделе, на нём я переписала компонент четыре раза. Сейчас сама ревьюю стажёров.»

Молодой мужчина с кудрявыми волосами и очками, портрет на светлом фоне
Антон ВиноградовСейчас: фронтенд в «Кадастр»Поток 13, июнь 2025

«Шёл с твёрдым мнением, что TypeScript нужен только перестраховщикам. На третьей неделе словил баг, который typescript бы поймал в редакторе. На пятой написал свой ADR про migrate на strict mode. ADR приняли, на десятой неделе мигрировали половину пакета.»

02ДЕНЬ СТАЖЁРА

Один день третьего месяца

Как проходит день стажёра между девятой и десятой неделями, когда базу прошли, тревога уехала, осталось доводить свой финальный проект.

Четверо за столом с кофе, дневной свет, обсуждение в кафе
09:30
Сцена 01 из 06

Кофе у окна

Приходите за полчаса до стендапа, потому что ехать с метро дольше десяти минут невозможно. На кухне варит эспрессо тимлид, кто-то спорит, нужен ли молочный кран. Открываете ноутбук, смотрите сегодняшнюю доску.

Команда сидит вокруг деревянного стола с блокнотами и ручками, солнечный день
11:00
Сцена 02 из 06

Стендап на одиннадцать минут

Сафари держит стендап коротким: один тимлид, пять разработчиков, у каждого 90 секунд. Стажёр говорит наравне со всеми. На первой неделе это страшно. К четвёртой становится обычной летучкой.

Двое за столом, женщина показывает на экран ноутбука с кодом, мужчина смотрит
13:00
Сцена 03 из 06

Параллельная пара с наставником

Час раз в неделю. Это не «как у тебя дела», это парная работа над живой задачей. Наставник пишет код, вы смотрите и спрашиваете, или наоборот. Формат «Параллельной пары» строится без главного: оба отвечают за результат.

Открытый офис со стажёрами за столом с компьютерами, кирпичная стена
15:00
Сцена 04 из 06

Ваш PR на ревью

Первый PR в прод называем «Тёплый PR». Его ревьюят два человека: ваш наставник и сеньор не из вашей команды. Они находят пять-семь замечаний, потому что кто их не находит. Это не катастрофа. Нормальная пятница.

Руки на столе с открытым ноутбуком, обсуждение, дневное освещение
17:30
Сцена 05 из 06

Ретро потока

Раз в две недели вся стажёрская группа собирается в одной переговорке. Что зашло, что не зашло, что забрать с собой. Без оценок, без галочек, с открытым ноутом и кофе. Куратор записывает.

Студенты за общим столом с ноутбуками, вечерний свет, обсуждение
19:00
Сцена 06 из 06

Кружок «Как читать чужой код»

Опционально. Куратор открывает любой свой PR годовой давности и читает его вслух, разбирая, что сегодня сделал бы иначе. Стажёрам приносит больше, чем формальное обучение: видно, как меняется мышление инженера за год.

03ПРОГРАММА

Список из 12

Двенадцать недель, пять фаз, четыре чек-поинта. Внутри трека программа может сдвинуться на пять-семь дней по живому, но опорные точки общие.

1Онбордингнедели 1–2
2Основанедели 3–5
3Продакшеннедели 6–8
4Углублениенедели 9–10
5Финишнедели 11–12
01ОНБОРДИНГ
Доступы, монорепо, первый pull request
02ОНБОРДИНГ
Знакомство с дизайн-системой и code review культуройPR-визитка: ваш первый коммит в проде
03ОСНОВА
Первая фича на бэклоге, у вас есть продакт-менеджер
04ОСНОВА
Парная работа с наставником, формат «Параллельная пара»
05ОСНОВА
Своя ветка с интеграционными тестамиПервая защита кода на гильдии
06ПРОДАКШЕН
Выкладка модуля в прод, feature flag, метрики
07ПРОДАКШЕН
Дежурство on-call рядом с тимлидом, реальная тревогаПервый митап Сафари с вашим коротким докладом
08ПРОДАКШЕН
Постмортем по своей ошибке: что сломалось и почему
09УГЛУБЛЕНИЕ
Свой ADR (architecture decision record), защита в гильдии
10УГЛУБЛЕНИЕ
1:1 с CTO компании, разбор личного роста1:1 с CTO
11ФИНИШ
Финальный проект на свободную тему внутри продукта
12ФИНИШ
Защита проекта перед командой и оффер-решениеЗащита перед командой, оффер на руках
04КТО ВЕДЁТ ПРОГРАММУ

Четыре наставника, по одному на трек

Не «лучшие в индустрии», просто те, кто хотят учить и умеют объяснять. У каждого 6–9 лет за плечами в продуктовой разработке. На стажировку выделяют четыре часа в неделю.

Женщина в офисе с кирпичной стеной обсуждает что-то с коллегой за ноутбуком
6 лет в индустрии
НАСТАВНИК ТРЕКА БЭКЕНД

Маша Гетман

Тимлид Backend в продукте «Облако»

Ведёт треки Go и Postgres. Любит, когда стажёр спрашивает на первой неделе «а почему вы тут не использовали HKDF», и обижается, если стажёр стесняется спросить. На код-ревью пишет длинные комментарии и три раза разъясняет «почему», до тех пор пока стажёр не скажет «понял, теперь я бы сделал иначе».

Мужчина с кудрявыми волосами в очках и рубашке улыбается на светлом фоне, портрет
9 лет в индустрии
НАСТАВНИК ТРЕКА ФРОНТЕНД

Артём Лащ

Принципал-инженер фронтенда

Пишет на TypeScript с тех времён, когда строгий режим только появился. Перфекционист в типах, но в стиле послаблений не делает. За плохое имя переменной не отчитает, за плохую сигнатуру отчитает, потому что переменную переименуют, а сигнатура повлияет на пятьдесят файлов. Ведёт пятничный разбор странного React-кода из открытых репозиториев.

Мужчина азиатской внешности в белой футболке, портрет на нейтральном фоне
7 лет в индустрии
НАСТАВНИК ТРЕКА ДАННЫЕ

Сергей Тоцкий

Старший аналитик «Сводная панель»

До Сафари три года работал в e-commerce, считал A/B-тесты на «Перекрёстке». Преподаёт стажёрам базовую дисциплину: смотреть на сырые цифры до анализа, считать доверительные интервалы руками, не доверять ни одной красивой кривой без проверки выборки. Любит, когда стажёр приходит со скептическим вопросом про метрику.

Женщина с короткими кудрявыми волосами улыбается в офисе, портрет крупным планом
8 лет в индустрии
НАСТАВНИК ТРЕКА ДИЗАЙН

Лиза Сванидзе

Арт-директор продукта

Не любит, когда стажёры приходят с пятью референсами и хотят сразу рисовать. Первым делом спрашивает: «А с кем ты говорила из пользователей». Если ни с кем, отправляет на интервью, а потом обсуждает. Прошедшие через это, говорят: с Лизой первые две недели тяжело, дальше всё встаёт на место.

05ИСТОРИИ ВЫПУСКНИКОВ

Кто прошёл и где сейчас

Шесть выпускников последних четырёх потоков, разные треки, разные стартовые истории. У каждой истории есть момент, в который что-то переломилось.

Молодая женщина-разработчик в офисе, портрет с улыбкой у окна
Фронтенд· 2025

Лера Тиханова

Фронтенд-разработчик, продукт «Облако»

«Пришла из биоинформатики. На четвёртой неделе пережила самый болезненный код-ревью в жизни: четыре итерации, я уже хотела всё бросить. На пятой неделе тимлид отдельно подошёл и сказал: «Тот ревью был тяжёлым, потому что я знаю, что ты вытянешь, иначе бы оставил один комментарий и ушёл». Этой фразы оказалось достаточно.»

Мужчина азиатской внешности с улыбкой, портрет на сером фоне
Бэкенд· 2025

Артур Каримов

Backend-разработчик, продукт «Облако»

«До Сафари работал баристой в Минске два года. Решал leetcode по вечерам, никакого формального CS. На интервью попросили устно спроектировать rate-limiter. Я рисовал его на салфетке из кофейни. Через три месяца писал свой rate-limiter в продакшен, тот же rate-limiter работает до сих пор.»

Женщина с короткой стрижкой, серьёзный взгляд, портрет крупным планом
Бэкенд· 2024

Маша Гольдман

Backend-разработчик, продукт «Платёж»

«Закончила физтех, год пыталась попасть в науку, не получилось. Сафари оказались первыми, кто не спросил «почему вы не там». На седьмой неделе деплоила миграцию таблицы транзакций, руки тряслись. Сейчас я одна из дежурных по платежам, и руки больше не трясутся, потому что у меня rollback-чеклист, и я знаю, что делать, если что-то пошло не так.»

Мужчина с кудрявыми волосами в очках, улыбается, портрет
Фронтенд· 2025

Антон Виноградов

Фронтенд-разработчик, продукт «Кадастр»

«Я был тем самым стажёром, который считает TypeScript для перестраховщиков. На третьей неделе словил баг, который typescript бы поймал в редакторе за секунду. После этого мнение поменялось. На пятой неделе написал свой ADR про миграцию пакета на strict mode. ADR прошёл голосование, на десятой неделе мигрировали половину пакета.»

Мужчина за ноутбуком в офисе с открытым окном кода
Данные· 2025

Кирилл Засядько

Аналитик, продукт «Сводная панель»

«Учился на четвёртом курсе ВШЭ. Думал, эконометрика из универа в работе не пригодится. На второй неделе понял: A/B-тест это всё тот же t-критерий, только с дисперсией, которую считают по-человечески. На восьмой неделе закрыл свою первую гипотезу. Оказалось, новая кнопка retention не повышает, у нас был дисбаланс групп.»

Молодая женщина с длинными волосами улыбается на оранжевом фоне у окна
Дизайн· 2025

Нина Зарудько

Продуктовый дизайнер, продукт «Кадастр»

«До Сафари работала графическим дизайнером в типографии в Минске. Думала, продуктовый дизайн это «то же, только в Figma». На второй неделе арт-директор Лиза показала разницу: я рисовала экраны, хотя сначала нужно было понять, что у пользователя ломается. Сейчас сама провожу интервью и веду по ним стажёров.»

Мужчина в очках за ноутбуком, рабочая обстановка, портрет в три четверти
Бэкенд· 2025

Дима Лопатин

Backend-разработчик, продукт «Платёж»

«В 2024 я подался в поток 10 и получил отказ. Письмо короткое, я его называл «Холодной нотой»: тестовое прошёл, на интервью провалил задачу про индексы в Postgres. Ребята приложили список из четырёх книг и попросили вернуться через полгода. Я вернулся через одиннадцать месяцев, отдельно решил тот же кейс с индексами на доске. Сейчас закрываю свой третий спринт в платежах.»

Истории составлены из реальных интервью с выпускниками. Имена изменены, фактическая канва сохранена.

ЧЕСТНАЯ НОТА · ОТ ВЕДУЩЕГО ПРОГРАММЫ

На стажировке Сафарине всем будет легко.И это нормально.

Двое из десяти на втором месяце уходят сами. Один понимает, что full-time это всё-таки слишком. Другой видит, что выбранный трек интереснее издали, чем изнутри. Мы это не считаем провалом стажёра. Если стажировка показала вам важное о себе, она уже сработала.

Портрет ведущего стажировки, мужчина в белой футболке
Илья ВоронинВедущий программы стажировки, продакт «Облако»
06ПРИЁМ В ПОТОК 15

Где сейчас открытый поток

Сейчас идёт приём заявок на пятнадцатый поток. Можно подать сегодня и попасть в стандартное окно интервью, либо подождать поток 16 (старт декабрь).

дней до окончания приёма заявок
дней до старта потока
312заявок уже подано в этот поток
Заявкадо 7 июля312 заявок уже подано
Тестовое заданиес 8 по 22 июляДва-три вечера, не больше
Интервьюс 28 июля по 8 августаПолтора часа, два собеседника
Старт потока1 сентябряWelcome-неделя в офисе
Поток 15Старт 1 сентября 2026, защита 30 ноября
07ПУТЬ ЗАЯВКИ

Пять шагов до оффера

Реальные сроки на каждом шаге, никакого «обычно недолго». В сумме от подачи до решения примерно семь недель.

01

Заявка

10 минут

Форма из шести полей: имя, контакт, трек, ссылка на код или портфолио, ответ на «почему именно Сафари». Шаблонные ответы видим сразу, не присылайте.

02

Тестовое задание

2–3 вечера

У каждого трека своё. На фронтенде вы соберёте маленькое приложение. На бэкенде сервис с двумя ручками. На данных аналитическое эссе на 800 слов. На дизайне кейс собственной фичи.

03

Интервью

1.5 часа

Два человека: ваш будущий наставник и сеньор из другого трека. Половина встречи про ваш код или кейс, половина про задачу на доске. Без головоломок и whiteboard-садизма.

04

Стажировка

12 недель full-time

Со стипендией от 85 до 130 тыс ₽ в зависимости от трека. Гибрид три дня в офисе, два дома. Ваш наставник и продакт ждут вас в первый день.

05

Защита и оффер

1 день

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

08УСЛОВИЯ

Что вы получаете на 12 недель

Стажировка оплачивается как штатная работа. Ноутбук, ДМС, обед. Английский опционально, чтобы было ради чего.

Стипендия

85–130 тыс ₽

В зависимости от трека и города. Минск и Москва идут по одинаковым ставкам, переводим на счёт в белорусский или российский банк, оформление как с любым штатным сотрудником.

Формат

Гибрид 3+2

Три дня в офисе (Москва, Минск или Тбилиси), два дома. В первую неделю и последние две недели хочется видеть очно. Между ними гибко, договариваетесь с командой.

Техника

Ноутбук на 12 нед

MacBook Pro 14" M3 или Lenovo ThinkPad по выбору. После стажировки забираете при условии оффера. Если нет оффера, возвращаете, без претензий.

ДМС

С первого дня

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

Обед в офисе

Без ограничений

В трёх офисах своя столовая. Завтрак, обед, ужин. Кофе и снеки на кухне бесплатно. Если работаете из дома, компенсируем 600 ₽ в день.

Английский

Опционально

Внутри Сафари рабочий язык русский. Если хотите подтянуть английский, компенсируем 50% стоимости занятий с преподавателем из нашего списка.

09ИТОГ 12 НЕДЕЛЬ

Что у вас будет на выходе

Помимо оффера (если он есть), у вас остаётся набор конкретных навыков, проверенных на живом продукте, не на учебных задачах.

Презентация all-hands в офисе с проектором, выступающий разработчик объясняет схему
06конкретных навыков
  • 01Развернёте свой сервис в k8s и понимаете, что внутри pod, deployment, service
  • 02Защитите свой ADR перед гильдией. Знаете, как писать и аргументировать архитектурное решение
  • 03Проведёте retro команды: умеете слушать, фиксировать, доводить до экшнов
  • 04Выйдете на 1:1 с CTO и обсудите свой рост, без посредников
  • 05Прочитаете и поймёте чужой постмортем, и напишете свой
  • 06Знаете, как живёт продуктовый процесс: грумминг, спринт, релиз, метрики

Не все из этих пунктов закрываются на 100% за 12 недель. ADR-защита проходит у всех, а k8s-подноготная сильно зависит от трека. Условие: на 1:1 с CTO выходят все, без исключений.

10ЕСЛИ ОСТАЛИСЬ ВОПРОСЫ

Восемь честных ответов

Самые частые вопросы из чата приёмной. Если вашего здесь нет, пишите в Telegram @safari_hr, отвечаем за пару часов в рабочее время.

Нет. 80% это статистика последних шести потоков, не контракт. Двое из десяти не получают оффер: одни уходят сами на втором месяце (стажировка оказалась не той, какую ждали), другим говорим «не сейчас» и предлагаем подать в следующий поток с понятным списком, что подтянуть.
Команда из шести разработчиков работает за общим деревянным столом, тёплый свет от люстры и окна
ПОТОК 15 · СТАРТ 1 СЕНТЯБРЯ

Подайтезаявкусегодня

Если есть пет-проект на гитхабе или дизайнерский кейс, отправляйте сейчас. Решение по тестовому приходит за двенадцать дней. До старта осталось:

днейдо старта потока 15