- generic [active] [ref=f138e1]: - banner: - link "Yandex logo" [ref=f138e2] [cursor=pointer]: - /url: /jobs?from=cp_header - img "Yandex logo" [ref=f138e3] - generic [ref=f138e4]: - navigation "Site navigation" [ref=f138e5]: - link "Вакансии" [ref=f138e6] [cursor=pointer]: - /url: /jobs/vacancies?from=cp_header - generic [ref=f138e8]: Вакансии - link "Как мы нанимаем" [ref=f138e10] [cursor=pointer]: - /url: /jobs/how-to-get?from=cp_header - generic [ref=f138e12]: Как мы нанимаем - link "Команды" [ref=f138e14] [cursor=pointer]: - /url: /jobs/services?from=cp_header - generic [ref=f138e16]: Команды - link "Офисы" [ref=f138e18] [cursor=pointer]: - /url: /jobs/locations?from=cp_header - generic [ref=f138e20]: Офисы - button "Открыть меню" [ref=f138e22] [cursor=pointer]: - img [ref=f138e26] - link "Войти" [ref=f138e30] [cursor=pointer]: - /url: https://passport.yandex.ru/auth?origin=career-id - generic [ref=f138e32]: Войти - generic [ref=f138e34]: - generic [ref=f138e35]: - generic [ref=f138e36]: - complementary [ref=f138e38] - main [ref=f138e41]: - generic [ref=f138e42]: - generic [ref=f138e44]: - heading "Fullstack-разработчик в команду frontend-инфраструктуры" [level=1] [ref=f138e46] - button "Войти и откликнуться" [ref=f138e48] [cursor=pointer]: - paragraph [ref=f138e51]: Войти и откликнуться - list [ref=f138e55]: - listitem [ref=f138e56]: - generic [ref=f138e57]: От 3 лет - text: · - listitem [ref=f138e58]: - link "Екатеринбург" [ref=f138e59] [cursor=pointer]: - /url: /jobs/vacancies/?cities=ekaterinburg - text: · - listitem [ref=f138e60]: - link "Москва" [ref=f138e61] [cursor=pointer]: - /url: /jobs/vacancies/?cities=moscow - text: · - listitem [ref=f138e62]: - link "Гибридный" [ref=f138e63] [cursor=pointer]: - /url: /jobs/vacancies/?work_modes=mixed - text: · - listitem [ref=f138e64]: - link "Офис" [ref=f138e65] [cursor=pointer]: - /url: /jobs/vacancies/?work_modes=office - text: · - listitem [ref=f138e66]: - link "JavaScript" [ref=f138e67] [cursor=pointer]: - /url: /jobs/vacancies/?skills=61 - text: · - listitem [ref=f138e68]: - link "TypeScript" [ref=f138e69] [cursor=pointer]: - /url: /jobs/vacancies/?skills=280 - generic [ref=f138e70]: - generic [ref=f138e72]: - paragraph [ref=f138e73]: Мы ищем fullstack-разработчика в команду frontend-инфраструктуры. Мы создаём инструменты, которые помогают фронтовым командам быстрее запускать сервисы, проще поддерживать их в production и меньше времени тратить на рутинную настройку сборки, CI/CD, локализации, контрактов и админских интерфейсов. - paragraph [ref=f138e74]: "Наши пользователи — разработчики. Поэтому мы относимся к инфраструктурным инструментам как к полноценным продуктам: изучаем потребности команд, проектируем удобные сценарии, развиваем API и CLI, продумываем миграции и заботимся о качестве developer experience." - paragraph [ref=f138e75]: "Мы разрабатываем и поддерживаем:" - list [ref=f138e76]: - listitem [ref=f138e77]: • инструменты кодогенерации CI-пайплайнов для фронтовых проектов бизнес-группы; - listitem [ref=f138e78]: • генераторы новых сервисов и типовые библиотеки для них; - listitem [ref=f138e79]: • инструменты для локализации; - listitem [ref=f138e80]: • генерацию типов и клиентского кода по контрактам с backend-сервисами; - listitem [ref=f138e81]: • инструменты для быстрой разработки админок. - paragraph [ref=f138e82]: - text: Почему у нас может быть интересно - text: Это позиция для разработчика, которому хочется влиять не только на отдельные фичи, но и на то, как устроена разработка в большом количестве команд. - paragraph [ref=f138e83]: "Мы не просто выполняем заранее сформулированные задачи: у нас есть возможность самим находить проблемы в процессах, предлагать решения, выбирать технический подход и развивать инструменты как продукты. Результат работы быстро становится заметен: если инструмент стал удобнее, сборка — быстрее, миграция — проще или новый сервис запускается за минуты вместо часов, это напрямую влияет на работу десятков разработчиков." - paragraph [ref=f138e84]: "Здесь много задач на стыке frontend, backend и инфраструктуры: Node.js-инструменты, кодогенерация, CI/CD, деплой, контракты, админки и developer experience." - generic [ref=f138e85]: - heading "Какие задачи вас ждут" [level=2] [ref=f138e86] - generic [ref=f138e87]: - paragraph [ref=f138e88]: - text: Разрабатывать внутренние инструменты на Node.js и TypeScript - text: "Основная часть работы — это написание npm-пакетов, CLI-утилит, плагинов для сборщиков и скриптов автоматизации. Инструменты должны быть не просто работающими, а поддерживаемыми: с понятной архитектурой, тестами и возможностью расширения. Важно думать не только о текущих задачах, но и о том, как инструмент будет развиваться и как с ним будут работать другие разработчики через полгода." - paragraph [ref=f138e89]: - text: Развивать кодогенерацию CI/CD-конфигураций, сервисных шаблонов и типовых библиотек - text: "Мы не пишем CI-конфиги руками для каждого сервиса — вместо этого команды описывают свои намерения в декларативном формате, а инструмент генерирует полноценные пайплайны для CI. Аналогичный подход применяется к шаблонам новых сервисов: каждый новый проект стартует с уже настроенной сборкой, линтингом, тестами и деплоем. Предстоит развивать эти генераторы, расширять покрытие типовых сценариев и обеспечивать плавные миграции при изменении стандартов." - paragraph [ref=f138e90]: - text: Помогать фронтовым командам стандартизировать сборку, тестирование, деплой и мониторинг сервисов - text: "Сотни проектов в бизнес-группе используют схожие подходы к сборке и деплою, но исторически каждая команда настраивала их по-своему. Наша задача — выработать общие стандарты и помочь командам перейти на них без боли: написать миграционные скрипты, предоставить готовые конфиги, провести ревью и ответить на вопросы. Результат — меньше расхождений между проектами, проще онбординг и легче поддержка." - paragraph [ref=f138e91]: - text: "Проектировать удобные интерфейсы для разработчиков: CLI, конфиги, API, документацию" - text: "Инструмент может решать правильную задачу, но быть неудобным, и тогда его не будут использовать. Поэтому мы уделяем внимание тому, как именно разработчик взаимодействует с нашими решениями: понятны ли команды CLI, информативны ли сообщения об ошибках, есть ли валидация конфигов с подсказками, насколько легко найти ответ в документации. Хороший developer experience — такая же часть задачи, как и корректная работа под капотом." - paragraph [ref=f138e92]: - text: Разбираться в проблемах пользователей инструментов и находить системные решения - text: "Пользователи наших инструментов — это другие разработчики, и работа с ними требует отдельного внимания: нужно слышать их запросы, воспроизводить проблемы, отличать симптом от причины. Точечные фиксы помогают одной команде, но мы стремимся к решениям, которые устраняют класс проблем сразу для всех. Это требует глубокого понимания контекста, готовности задавать вопросы и умения превращать размытый фидбэк в конкретные технические задачи." - paragraph [ref=f138e93]: - text: Участвовать в развитии платформы, от которой зависит работа многих frontend-команд - text: Изменения в наших инструментах затрагивают сразу много команд, поэтому важно думать о совместимости, путях миграции и коммуникации при breaking changes. Предстоит участвовать в формировании roadmap, обсуждать приоритеты, предлагать технические решения и следить за тем, чтобы платформа развивалась последовательно. Это возможность влиять на стандарты разработки в масштабе всей бизнес-группы, а не только в рамках одного сервиса. - paragraph [ref=f138e94]: - generic [ref=f138e95]: - text: Больше о разработке в Яндексе — в канале - link "Yandex for Developers" [ref=f138e96] [cursor=pointer]: - /url: https://t.me/Yandex4Developers - generic [ref=f138e97]: - heading "Мы ждём, что вы" [level=2] [ref=f138e98] - list [ref=f138e100]: - listitem [ref=f138e101]: • Уверенно разрабатываете на JavaScript или TypeScript и Node.js - listitem [ref=f138e102]: • Разбираетесь в устройстве frontend-сервисов, знаете, что такое сборка, окружения, релизы, SSR/SPA, статика - listitem [ref=f138e103]: • Настраивали или внедряли CI/CD - listitem [ref=f138e104]: • Понимаете, как выстраивать пайплайны тестирования для frontend-проектов - listitem [ref=f138e105]: • Работали с Docker, bash-скриптами и nginx - listitem [ref=f138e106]: • Имеете представление о том, как сервисы деплоятся, мониторятся и поддерживаются в production - listitem [ref=f138e107]: • Интересуетесь разработкой инструментов для других инженеров - generic [ref=f138e108]: - heading "Будет плюсом, если вы" [level=2] [ref=f138e109] - list [ref=f138e111]: - listitem [ref=f138e112]: • Имели дело с SSR-приложениями - listitem [ref=f138e113]: • Разрабатывали CLI-инструменты, кодогенераторы или шаблонизаторы - listitem [ref=f138e114]: • Занимались поддержкой монорепозиториев или большого количества однотипных сервисов - listitem [ref=f138e115]: "• Понимаете observability: логирование, метрики, алерты, занимались диагностикой production-проблем" - listitem [ref=f138e116]: • Создавали внутренние платформенные решения - generic [ref=f138e121]: - heading "Бенефиты работы в Яндексе" [level=2] [ref=f138e122] - generic [ref=f138e123]: - button "Здоровье" [ref=f138e124] [cursor=pointer]: - paragraph [ref=f138e127]: Здоровье - button "Рост и развитие" [ref=f138e129] [cursor=pointer]: - paragraph [ref=f138e132]: Рост и развитие - button "Спорт" [ref=f138e134] [cursor=pointer]: - paragraph [ref=f138e137]: Спорт - button "И ещё" [ref=f138e139] [cursor=pointer]: - paragraph [ref=f138e142]: И ещё - generic [ref=f138e145]: - paragraph [ref=f138e146]: "Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят:" - generic [ref=f138e147]: - generic [ref=f138e148]: - text: • - heading "Базовые услуги" [level=3] [ref=f138e149] - paragraph [ref=f138e150]: Плановая помощь и неотложная за рубежом, страхование от несчастных случаев для любителей активного отдыха и лечение критических заболеваний. - generic [ref=f138e151]: - text: • - heading "Ментальное здоровье" [level=3] [ref=f138e152] - paragraph [ref=f138e153]: Врачи в клиниках по ДМС, онлайн-консультации с психологами. А также психотерапия в офисах, где есть кабинет психотерапевта. - generic [ref=f138e154]: - text: • - heading "Ежегодные чекапы" [level=3] [ref=f138e155] - paragraph [ref=f138e156]: Мы за превентивную заботу о здоровье, поэтому по ДМС можно проходить чекапы и регулярно вакцинироваться. - generic [ref=f138e157]: - text: • - heading "Больничный" [level=3] [ref=f138e158] - paragraph [ref=f138e159]: 30 дней в году оплачиваются — вы получите полную зарплату, как будто не болели. - generic [ref=f138e160]: - text: • - heading "Стоматология" [level=3] [ref=f138e161] - paragraph [ref=f138e162]: Плановые процедуры, профессиональная чистка и экстренная помощь за рубежом. - generic [ref=f138e163]: - text: • - heading "Коррекция зрения" [level=3] [ref=f138e164] - paragraph [ref=f138e165]: После года работы ДМС покрывает коррекцию зрения и хирургическое лечение косоглазия. - generic [ref=f138e166]: - text: • - heading "Терапевты в офисах" [level=3] [ref=f138e167] - paragraph [ref=f138e168]: Если почувствовали себя неважно, можно обратиться в кабинет врача-терапевта, такие есть во всех крупных офисах Яндекса. - generic [ref=f138e169]: - text: • - heading "Ведение беременности и роды" [level=3] [ref=f138e170] - paragraph [ref=f138e171]: Оплачиваем ведение беременности и роды для сотрудниц и жён сотрудников, которые с нами более двух лет. - paragraph [ref=f138e172]: "Страховка для родственников по системе 80/20: мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%. В страховку входит всё то же самое, что и у вас." - link "Больше о бенефитах" [ref=f138e173] [cursor=pointer]: - /url: https://yandex.ru/jobs/benefits - generic [ref=f138e175]: - text: Больше о бенефитах - img [ref=f138e177] - generic [ref=f138e184]: - heading "Все интересные вам вакансии в одном профиле" [level=2] [ref=f138e185] - link "Войти и откликнуться" [ref=f138e186] [cursor=pointer]: - /url: https://passport.yandex.ru/auth - generic [ref=f138e188]: Войти и откликнуться - generic [ref=f138e193]: - heading "Посмотреть ещё" [level=2] [ref=f138e194] - generic [ref=f138e195]: - link "Разработчик фулстек" [ref=f138e196] [cursor=pointer]: - /url: https://yandex.ru/jobs/vacancies?professions=full-stack-developer - paragraph [ref=f138e197]: Разработчик фулстек - img [ref=f138e200] - link "Техплатформа Городских сервисов Яндекса" [ref=f138e202] [cursor=pointer]: - /url: https://yandex.ru/jobs/vacancies?services=techplatform - paragraph [ref=f138e203]: Техплатформа Городских сервисов Яндекса - img [ref=f138e206] - link "Разработчик фулстек Техплатформа Городских сервисов Яндекса" [ref=f138e208] [cursor=pointer]: - /url: https://yandex.ru/jobs/vacancies?professions=full-stack-developer&services=techplatform - paragraph [ref=f138e209]: Разработчик фулстек Техплатформа Городских сервисов Яндекса - img [ref=f138e212] - contentinfo [ref=f138e215]: - generic [ref=f138e216]: - link "Yandex Logo" [ref=f138e218] [cursor=pointer]: - /url: /jobs?from=cp_footer - img "Yandex Logo" [ref=f138e220] - navigation [ref=f138e221]: - generic [ref=f138e222]: - list [ref=f138e223]: - listitem [ref=f138e224]: - link "Вакансии" [ref=f138e225] [cursor=pointer]: - /url: /jobs/vacancies?from=cp_footer - generic [ref=f138e227]: - paragraph [ref=f138e228]: Вакансии - img [ref=f138e230] - listitem [ref=f138e232]: - link "Разработка" [ref=f138e233] [cursor=pointer]: - /url: /jobs/vacancies?professions=backend-developer&professions=ml-developer&professions=mob-app-developer&professions=frontend-developer&professions=tester&professions=dev-ops&professions=system-developer&professions=full-stack-developer&professions=ml-researcher&professions=database-developer&professions=desktop-developer&professions=mob-app-developer-android&from=cp_footer - paragraph [ref=f138e236]: Разработка - listitem [ref=f138e237]: - link "Управление проектами" [ref=f138e238] [cursor=pointer]: - /url: /jobs/vacancies?professions=product-manager&professions=project-manager-business&professions=tech-manager&professions=project-manager&professions=category-manager&from=cp_footer - paragraph [ref=f138e241]: Управление проектами - listitem [ref=f138e242]: - link "Аналитика" [ref=f138e243] [cursor=pointer]: - /url: /jobs/vacancies?professions=analyst-developer&professions=analyst&professions=system-analyst&from=cp_footer - paragraph [ref=f138e246]: Аналитика - listitem [ref=f138e247]: - link "Дизайн" [ref=f138e248] [cursor=pointer]: - /url: /jobs/vacancies?professions=designer&professions=designer-uxui&professions=producer&professions=videographer&professions=ux-researcher&from=cp_footer - paragraph [ref=f138e251]: Дизайн - listitem [ref=f138e252]: - link "Продажи" [ref=f138e253] [cursor=pointer]: - /url: /jobs/vacancies?professions=sales-manager&professions=bis-dev-manager&professions=client-manager&professions=partner-manager&professions=sales-bis-dev-manager&professions=sales-project-manager&professions=sales-support-manager&from=cp_footer - paragraph [ref=f138e256]: Продажи - listitem [ref=f138e257]: - link "Поддержка пользователей" [ref=f138e258] [cursor=pointer]: - /url: /jobs/vacancies?professions=tech-support&professions=support-specialist&professions=client-service&professions=content-manager&professions=service-desk&professions=call-centre-spec&from=cp_footer - paragraph [ref=f138e261]: Поддержка пользователей - listitem [ref=f138e262]: - link "Работа в сопровождении сервисов Яндекса" [ref=f138e263] [cursor=pointer]: - /url: /jobs/vacancies?is_external_publication=1&from=cp_footer - paragraph [ref=f138e266]: Работа в сопровождении сервисов Яндекса - list [ref=f138e267]: - listitem [ref=f138e268]: - link "Команды" [ref=f138e269] [cursor=pointer]: - /url: /jobs/services?from=cp_footer - paragraph [ref=f138e272]: Команды - listitem [ref=f138e273]: - link "Профессии" [ref=f138e274] [cursor=pointer]: - /url: /jobs/professions?from=cp_footer - paragraph [ref=f138e277]: Профессии - listitem [ref=f138e278]: - link "Офисы" [ref=f138e279] [cursor=pointer]: - /url: /jobs/locations?from=cp_footer - paragraph [ref=f138e282]: Офисы - listitem [ref=f138e283]: - link "Атмосфера" [ref=f138e284] [cursor=pointer]: - /url: /jobs/atmosphere?form=cp_footer - paragraph [ref=f138e287]: Атмосфера - listitem [ref=f138e288]: - link "Бенефиты" [ref=f138e289] [cursor=pointer]: - /url: /jobs/benefits?from=cp_footer - paragraph [ref=f138e292]: Бенефиты - list [ref=f138e294]: - listitem [ref=f138e295]: - paragraph [ref=f138e298]: Как мы нанимаем - listitem [ref=f138e299]: - link "DevOps" [ref=f138e300] [cursor=pointer]: - /url: /jobs/interview/devops?from=cp_footer - paragraph [ref=f138e303]: DevOps - listitem [ref=f138e304]: - link "ML-специалисты" [ref=f138e305] [cursor=pointer]: - /url: /jobs/interview/mldev?from=cp_footer - paragraph [ref=f138e308]: ML-специалисты - listitem [ref=f138e309]: - link "Аналитики" [ref=f138e310] [cursor=pointer]: - /url: /jobs/interview/analytics?from=cp_footer - paragraph [ref=f138e313]: Аналитики - listitem [ref=f138e314]: - link "Бэкендеры" [ref=f138e315] [cursor=pointer]: - /url: /jobs/interview/backend?from=cp_footer - paragraph [ref=f138e318]: Бэкендеры - listitem [ref=f138e319]: - link "Дизайнеры" [ref=f138e320] [cursor=pointer]: - /url: /jobs/interview/design?from=cp_footer - paragraph [ref=f138e323]: Дизайнеры - listitem [ref=f138e324]: - link "Инженеры по доступности сервисов" [ref=f138e325] [cursor=pointer]: - /url: /jobs/interview/sreeng?from=cp_footer - paragraph [ref=f138e328]: Инженеры по доступности сервисов - listitem [ref=f138e329]: - link "Специалисты по информационной безопасности" [ref=f138e330] [cursor=pointer]: - /url: /jobs/interview/infosec?from=cp_footer - paragraph [ref=f138e333]: Специалисты по информационной безопасности - listitem [ref=f138e334]: - link "Менеджеры" [ref=f138e335] [cursor=pointer]: - /url: /jobs/interview/pm?from=cp_footer - paragraph [ref=f138e338]: Менеджеры - listitem [ref=f138e339]: - link "Мобильные разработчики" [ref=f138e340] [cursor=pointer]: - /url: /jobs/interview/mobdev?from=cp_footer - paragraph [ref=f138e343]: Мобильные разработчики - listitem [ref=f138e344]: - link "Ручные тестировщики" [ref=f138e345] [cursor=pointer]: - /url: /jobs/interview/testing?from=cp_footer - paragraph [ref=f138e348]: Ручные тестировщики - listitem [ref=f138e349]: - link "Сетевые инженеры" [ref=f138e350] [cursor=pointer]: - /url: /jobs/interview/neteng?from=cp_footer - paragraph [ref=f138e353]: Сетевые инженеры - listitem [ref=f138e354]: - link "Фронтендеры" [ref=f138e355] [cursor=pointer]: - /url: /jobs/interview/frontend?from=cp_footer - paragraph [ref=f138e358]: Фронтендеры - generic [ref=f138e359]: - list [ref=f138e360]: - listitem [ref=f138e361]: - link "Быстрый офер" [ref=f138e362] [cursor=pointer]: - /url: /jobs/hiring-events?from=cp_footer - generic [ref=f138e364]: - paragraph [ref=f138e365]: Быстрый офер - img [ref=f138e367] - listitem [ref=f138e369]: - link "Fast Track" [ref=f138e370] [cursor=pointer]: - /url: /jobs/hiring-events/fast-track-offer?from=cp_footer - paragraph [ref=f138e373]: Fast Track - listitem [ref=f138e374]: - link "One Day Offer" [ref=f138e375] [cursor=pointer]: - /url: /jobs/hiring-events/one-day-offer?from=cp_footer - paragraph [ref=f138e378]: One Day Offer - listitem [ref=f138e379]: - link "Weekend Offer" [ref=f138e380] [cursor=pointer]: - /url: /jobs/hiring-events/weekend-offer?from=cp_footer - paragraph [ref=f138e383]: Weekend Offer - list [ref=f138e384]: - listitem [ref=f138e385]: - link "Мультитрек" [ref=f138e386] [cursor=pointer]: - /url: /jobs/multitrack?from=cp_footer - generic [ref=f138e388]: - paragraph [ref=f138e389]: Мультитрек - img [ref=f138e391] - listitem [ref=f138e393]: - link "Фронтендеры" [ref=f138e394] [cursor=pointer]: - /url: /jobs/multitrack/frontend?from=cp_footer - paragraph [ref=f138e397]: Фронтендеры - listitem [ref=f138e398]: - link "Бэкендеры" [ref=f138e399] [cursor=pointer]: - /url: /jobs/multitrack/backend?from=cp_footer - paragraph [ref=f138e402]: Бэкендеры - listitem [ref=f138e403]: - link "Аналитики" [ref=f138e404] [cursor=pointer]: - /url: /jobs/multitrack/analytics?from=cp_footer - paragraph [ref=f138e407]: Аналитики - list [ref=f138e408]: - listitem [ref=f138e409]: - link "Карьерные консультации" [ref=f138e410] [cursor=pointer]: - /url: /jobs/how-to-get/career-consultations?from=cp_footer - paragraph [ref=f138e413]: Карьерные консультации - listitem [ref=f138e414]: - link "Как попасть в Яндекс" [ref=f138e415] [cursor=pointer]: - /url: /jobs/how-to-get?from=cp_footer - paragraph [ref=f138e418]: Как попасть в Яндекс - generic [ref=f138e419]: - list [ref=f138e420]: - listitem [ref=f138e421]: - link "Мероприятия" [ref=f138e422] [cursor=pointer]: - /url: https://events.yandex.ru?from=cp_footer - paragraph [ref=f138e425]: Мероприятия - listitem [ref=f138e426]: - link "Технологии" [ref=f138e427] [cursor=pointer]: - /url: https://yandex.ru/dev/?from=cp_footer - paragraph [ref=f138e430]: Технологии - listitem [ref=f138e431]: - link "Блог" [ref=f138e432] [cursor=pointer]: - /url: /jobs/blog?from=cp_footer - paragraph [ref=f138e435]: Блог - listitem [ref=f138e436]: - link "О Яндексе" [ref=f138e437] [cursor=pointer]: - /url: https://yandex.ru/company?from=cp_footer - paragraph [ref=f138e440]: О Яндексе - listitem [ref=f138e441]: - link "Яндекс Музей" [ref=f138e442] [cursor=pointer]: - /url: https://museum.yandex.ru/?utm_source=jobs&utm_medium=site&utm_campaign=footer - paragraph [ref=f138e445]: Яндекс Музей - list [ref=f138e446]: - listitem [ref=f138e447]: - link "Образование" [ref=f138e448] [cursor=pointer]: - /url: https://education.yandex.ru?from=cp_footer - paragraph [ref=f138e451]: Образование - listitem [ref=f138e452]: - link "ШАД" [ref=f138e453] [cursor=pointer]: - /url: https://shad.yandex.ru?from=cp_footer - paragraph [ref=f138e456]: ШАД - listitem [ref=f138e457]: - link "Контест" [ref=f138e458] [cursor=pointer]: - /url: https://contest.yandex.ru?from=cp_footer - paragraph [ref=f138e461]: Контест - listitem [ref=f138e462]: - link "CodeRun" [ref=f138e463] [cursor=pointer]: - /url: https://coderun.yandex.ru?from=cp_footer - paragraph [ref=f138e466]: CodeRun - list [ref=f138e467]: - listitem [ref=f138e468]: - link "Стажировки" [ref=f138e469] [cursor=pointer]: - /url: https://yandex.ru/yaintern?from=cp_footer - paragraph [ref=f138e472]: Стажировки - generic [ref=f138e473]: - generic [ref=f138e474]: - paragraph [ref=f138e476]: © ООО «Яндекс», 1997–2026 - list [ref=f138e478]: - listitem [ref=f138e479]: - link "Специальная оценка труда" [ref=f138e480] [cursor=pointer]: - /url: /jobs/pages/spec?from=cp_footer - paragraph [ref=f138e482]: Специальная оценка труда - listitem [ref=f138e483]: - link "Участие в исследованиях" [ref=f138e484] [cursor=pointer]: - /url: /jobs/pages/usability?from=cp_footer - paragraph [ref=f138e486]: Участие в исследованиях - listitem [ref=f138e487]: - link "Подписка на рассылку" [ref=f138e488] [cursor=pointer]: - /url: /jobs/pages/subscription?from=cp_footer - paragraph [ref=f138e490]: Подписка на рассылку - listitem [ref=f138e491]: - link "Обратная связь" [ref=f138e492] [cursor=pointer]: - /url: https://forms.yandex.ru/surveys/10031549.21a902f6166ba06f34f92596983bf7aa6e186bc4?from=cp_footer - paragraph [ref=f138e494]: Обратная связь - list [ref=f138e496]: - listitem [ref=f138e497]: - link "Youtube" [ref=f138e498] [cursor=pointer]: - /url: https://www.youtube.com/@YandexforDevelopers?from=cp_footer - img "Логотип Youtube" [ref=f138e499] - listitem [ref=f138e500]: - link "VK" [ref=f138e501] [cursor=pointer]: - /url: https://vk.com/yandex4developers?from=cp_footer - img "Логотип VK" [ref=f138e502] - listitem [ref=f138e503]: - link "Telegram" [ref=f138e504] [cursor=pointer]: - /url: https://t.me/Yandex4Developers?from=cp_footer - img "Логотип Telegram" [ref=f138e505] - listitem [ref=f138e506]: - link "Habr" [ref=f138e507] [cursor=pointer]: - /url: https://habr.com/ru/companies/yandex/articles?from=cp_footer - img "Логотип Habr" [ref=f138e508]