👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Front-end разработчик

Требования

ФронтендJavaScriptReactReduxTypeScriptWebpackSOLID

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

Минск (Беларусь)Полный рабочий день

Компания

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

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

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

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

Требования:

  • имеете опыт разработки на JavaScript больше трех лет;
  • имеете уверенные архитектурные навыки: принципы SOLID, MV*, паттерны проектирования, знание принципов Clean Architecture приветствуется;
  • умеете писать поддерживаемый код и юнит-тесты;
  • в курсе современных возможностей и особенностей JavaScript (ES5/6/7: classes, async/await, generators и т. п.), знание TypeScript/Flow приветствуется;
  • понимаете, как работает браузер изнутри, имеете опыт оптимизации времени рендеринга и загрузки страниц;
  • имеете опыт работы с несколькими JS-фреймворками (предпочтительно — React/Redux) и знаете лучшие практики (render props, HOC, Presentational and Container Components);
  • имеете опыт работы с экосистемой сборки фронтенда: Webpack, Babel, Gulp;
  • хотите и готовы принимать активное участие в развитии продукта.
Наш стек: 
JavaScript, React, Node.js, Marionette/Handlebars, Babel, Webpack. Мы поддерживаем только последние версии современных браузеров.



Бонусы

Обширный соцпакет, релокация возможна из любой точки планеты

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

Если данная вакансия вам интересна, просим вас указать контактные данные для оперативной связи.