Назад
обновлено 7 дней назад

Backend Developer

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Backend Developer: Developing and supporting commercial backend applications with an accent on multithreading, classical algorithms, and data structures. Focus on monitoring, testing, and maintaining software quality in production environments.

Локация: Москва или Санкт-Петербург, гибридный формат

Компания

Яндекс — технологическая компания с командами, которые разрабатывают сервисы и используют широкий спектр технологий, включая нейросетевые трансформеры и C++.

Что делать

  • Работать последовательно в трёх командах Яндекса в рамках программы длительностью 2–3 месяца.
  • Разрабатывать и сопровождать коммерческие приложения от написания кода до выкладки в продакшен.
  • Тестировать собственный и чужой код, мониторить работу ПО и оперативно реагировать на проблемы.
  • Решать задачи многопоточного программирования, алгоритмов и структур данных.
  • Знакомиться с различными проектами, технологиями и подходами команд.

Требования

  • От 7 лет опыта разработки коммерческих приложений.
  • Уверенное владение Java, Python, Go или C++.
  • Опыт сопровождения программного обеспечения на всём жизненном цикле — от разработки до продакшена.
  • Навыки тестирования кода, мониторинга ПО и оперативного устранения проблем.
  • Опыт многопоточного программирования и понимание классических алгоритмов и структур данных.
  • Широкий технический кругозор.

Хорошо, если есть

  • Опыт проектирования архитектуры и разработки продуктовых функций.
  • Разработка для Unix/Linux и опыт сетевого программирования.
  • Понимание TCP/IP, HTTP и принципов работы СУБД.

Культура и преимущества

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

Процесс найма

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

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →