Стажер-разработчик интерфейсов

Местоположение и тип занятости

Санкт-Петербург, Екатеринбург, СимферопольПолный рабочий день

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

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

Условия работы

Обязанности:

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

Требования:

  • базовое знание JavaScript, HTML и CSS;
  • преимуществом будут знания React и TypeScript;
  • базовое понимание основных алгоритмов и классических структур данных;

Бонусы

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

Дополнительные инструкции

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

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