Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Яндекс

Разработчик инфраструктуры интерфейсов (Node.js)

в Яндекс

250 000 —‍ 500 000 ₽/мес на руки

Москва Санкт-Петербург Remote
icon Москва, Россия
Специализация
JavaScript, Python
Уровень
Senior
Команда
6 - 10 человек

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

Например, мы настраиваем непрерывную интеграцию, разрабатываем инструменты для статического анализа кода и создаем новые инструменты тестирования. Наши основные языки разработки — это TypeScript / JavaScript (Node.js) и Python (в соотношении 9:1). Некоторые инструменты (например, Hermione) мы разрабатываем в open source на GitHub. Их используют, в том числе команды за пределами Яндекса. Инфраструктура для автоматизации сборки, тестирования и развертывания кода, которую мы создаем, работает на сотнях серверов под высокой нагрузкой. Например, мы умеем выполнять тысячи тестов верстки в свыше десяти браузеров (в том числе мобильных) за 5–10 минут.

Рассмотрим и состоявшихся разработчиков на TypeScript / JavaScript и Python, и тех, кто готов освоить и профессионально использовать эти языки.

Технологии/инструменты

TypeScript/JavaScript Node.js Python

Задачи

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

Требования

  • Занимались разработкой программного обеспечения не меньше двух лет.
  • Знаете TypeScript, JavaScript и Python или готовы их изучить.
  • Знаете классические алгоритмы и структуры данных.
  • Имеете представление об автоматизации процессов (например, умеете заметить в собственной работе повторяющиеся действия и написать инструмент для их автоматического выполнения).
  • Знаете английский язык на уровне чтения документации.
  • Владеете Unix shell и скриптовыми языками.
  • Стремитесь и умеете изучать новые технологии и языки.
  • Ответственны, самостоятельны, внимательны к деталям.
  • Способны и хотите работать в команде.

Будет плюсом:

  • Имеете собственные разработки в open source.
  • Умеете работать с системами контроля версий (в первую очередь Git).
  • Знаете CSS, HTML.
  • Разрабатывали на одном из языков: C++, Python, Go, Java.
  • Знаете и применяете на практике паттерны проектирования.
  • Проектировали распределенные вычислительные системы.

Условия

  • Сильная профессиональная команда.
  • Высокий доход.
  • Опционная программа.
  • Программы жилищных займов под 3% или без процентов.
  • Расширенная программа ДМС и 80% стоимости ДМС для супругов и детей.
  • Программа релокации для иногородних сотрудников.
  • Премии каждые полгода для тех, кто работает эффективно.
  • Курсы, тренинги, участие в конференциях.
  • Система наставничества.
  • Гибкий график.
Августина Барабанова IT Recruiter
Яндекс

О компании Яндекс

Сфера
Продуктовая компания
Инвестиции
$100M+
Размер
1001+

Яндекс — одна из крупнейших IT-компаний в России. Компания развивает самую популярную в стране поисковую систему и создаёт сервисы, которые делают жизнь людей более комфортной и яркой. Сервисы Яндекс помогают в повседневных делах в офлайне и онлайне. С их помощью можно искать информацию в интернете, слушать музыку, выбирать товары и места, заказывать еду, перемещаться по городу и делать многое другое. Яндекс предлагает также продукты для рекламодателей и владельцев бизнеса.