Стажер-разработчик инфраструктуры интерфейсов
Яндекс
Санкт-Петербург, Россия
5 дней назад

Мы ищем разработчика, готового участвовать в создании инструментов и инфраструктуры для разработчиков интерфейсов Яндекса.

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

Основными (хотя не единственными) языкам разработки у нас являются JavaScript (Node.js) и Python (в соотношении 9 : 1). Многие инструменты разрабатываются нами в open source на GitHub и используются, в том числе, командами за пределами Яндекса.

Среди этих инструментов gemini, hermione, enb и другие. Инфраструктура для автоматизации сборки, тестирования и развертывания кода, которую мы создаем, работает на сотнях серверов под высокой нагрузкой.

Например, мы умеем выполнять тысячи тестов верстки в 10+ браузерах (в том числе мобильных) за 5-10 минут.Мы ждем кандидатов, которые интересуются JavaScript, TypeScript (Node.js), Python и C++.

Основные требования :

  • знание языков JavaScript и Python или готовность их изучить;
  • знание классических алгоритмов и структур данных;
  • знание английского языка на уровне чтения документации.
  • Плюсами будут :

  • наличие собственных разработок в open source;
  • навыки работы с системами контроля версий (в первую очередь Git);
  • знание CSS и HTML;
  • опыт разработки на одном из языков : C, C++, C#, Java, Python или Ruby;
  • практическое представление об автоматизации процессов (например, умение заметить в собственной работе повторяющиеся действия и написать инструмент для их автоматического выполнения);
  • знание и применение на практике паттернов проектирования;
  • владение Unix shell и скриптовыми языками.
  • Личные качества :

  • желание и умение изучать новые технологии и языки;
  • ответственность, самостоятельность, внимание к деталям;
  • способность и желание работать в команде.
  • Откликнуться
    Добавить в избранные
    Удалить из Избранного
    Откликнуться
    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в политике конфиденциальности #uvenA neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Продолжить
    Форма заявки