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

Saint Petersburg, Minsk, Moscow, Sochi, Удаленная работаJavaScript, FrontendTolokaLeading specialist, Specialist
Яндекс.Толока — это краудсорсинг-платформа, где заказчики выкладывают задачи, с которыми не справляются машины, а желающие заработать (исполнители) решают эти задачи.
Фронтенд-платформа предоставляет универсальный движок шаблонов заданий, на базе которого создаются сотни разнообразных интерфейсов, начиная от простой разметки изображений и заканчивая полноценными браузерными клиентскими приложениями.
Со стороны заказчиков интерфейсы должны совмещать простоту и огромную гибкость в настройках заданий. Для этого мы разрабатываем песочницу с собственным API, в ней запускается JavaScript заказчиков, из которого уже и получается шаблон задания для исполнителей.
Для исполнителей нам важно обеспечивать максимальное удобство использования Толоки и скорость выполнения заданий. Мы ищем и устраняем проблемы с производительностью, заботимся о размере доставляемого пользователям кода и экспериментируем с помощью А/Б- и UX-тестирований.
Наш стек состоит из TypeScript, React, Node.js, webpack, Backbone, Marionette и Handlebars.

Мы ждем, что вы:

  • хорошо ориентируетесь в JavaScript и его последних стандартах;
  • умеете писать поддерживаемый код и юнит-тесты;
  • работали с современными фреймворками (не так важно, какими именно);
  • имеете уверенные архитектурные навыки (SOLID, MV*, паттерны проектирования);
  • работали с современной экосистемой сборки: webpack, Babel;
  • понимаете, как работает браузер изнутри, оптимизировали время рендеринга и загрузки страниц;
  • готовы проявлять инициативу и предлагать свои архитектурные решения, участвовать в продуктовом развитии проекта.

Кроме того, приветствуется, если вы:

  • работали с TypeScript или Flow;
  • разрабатывали на Node.js собственный сервер для фронтенда;
  • знакомы с Backbone, Marionette и Handlebars.

Вам предстоит:

  • проектировать архитектуру сервисов;
  • развивать технологии в сервисах;
  • участвовать в разработке как эксперт.

Условия:

  • высокий доход;
  • опционная программа;
  • программы жилищных займов под 3% или без процентов;
  • расширенная программа ДМС, компенсация 80% стоимости ДМС для супругов и детей;
  • программа релокации для иногородних сотрудников;
  • оценка достижений раз в полгода с подробной обратной связью;
  • курсы, тренинги, участие в конференциях;
  • система наставничества;
  • гибкий график работы.