Разработчик интерфейсов

Санкт-ПетербургJavaScript, ФронтендНедвижимостьМладший специалист, Специалист, Старший специалист
Вакансия закрыта
Команда Яндекс.Недвижимости ищет человека, который будет разрабатывать и развивать интерфейсы нашего сервиса. Серверную часть проекта мы пишем на Node.js, а клиентскую — на БЭМ, при этом программирование составляет основную часть работы. Владения Node.js от нашего будущего коллеги мы не требуем, но хорошо знать JavaScript нужно обязательно, а знакомство с БЭМ и опыт разработки под разные браузеры будет плюсом. Также стоит быть готовым к созданию проектов с нуля, потому что legacy в своём коде мы используем по минимуму. С примерами наших JS-модулей можно познакомиться на GitHub.

Обязательно:

  • хорошее знание JavaScript, включая опыт написания асинхронного кода;
  • знакомство с JS-фреймворками (jQuery) и умение обходиться без них;
  • опыт кроссбраузерной разработки;
  • знание основ Git;
  • знание HTML и CSS.

Плюсом будет:

  • опыт написания тестов для JavaScript-кода;
  • опыт работы с Node.js, БЭМ;
  • владение Unix shell и скриптовыми языками;
  • наличие собственных опенсорс-разработок.