Front-end разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Команда проекта сконцентрирована на создании инструментов и решений, меняющих индустрию медиа и рекламы. Наши ключевые продукты, позволяющие запускать и развивать современные интернет-медиа, известны и пользуются спросом не только в России, но и за рубежом:
- Setka Platform — система управления контентом, на которой работают все издания Look At Media, включая The Village, Look At Me, FURFUR, Wonderzine, американский проект Hopes & Fears, а также новый проект бывшего главного редактора Gawker — Ratter
- Setka Editor — функциональный редактор статей, который помогает просто и быстро создавать красиво оформленные материалы с нестандартной версткой:пример 1 и пример 2
- Setka Workflow — система автоматизации и организации работы издательского дома (известная под кодовым внутрикорпоративным названием «Сетка»). О ней мы кратко рассказывали в блоге на Medium.
- Waterfall — сервис создания realtime трансляций (текст с добавлением контента из социальных сетей, изображений, видео и пр). Сервисом успешно пользуются крупные независимые издания по всему миру (TJournal, Meduza, Wargaming,Канобу, ТСН и др.)
У нас два офиса: в Москве работает порядка 15 человек, и еще есть небольшая команда в Нью-Йорке. За последние семь лет мы запустили десятокинтернет-изданий, которые ежемесячно посещают порядка 6,5 миллиона человек.
Команда
Мы ценим преимущества небольших команд: коммуникации + отсутствие бюрократии + доверие.
В команде из десяти человек каждый вовлечен во множество процессов: от проектирования и дизайна (вы будете напрямую влиять на дизайн продуктов) до непосредственно разработки. По левую руку от вас будет сидетьJS-разработчик, по правую — команда дизайнеров, через стол — бэкэнд. Менеджеры всегда готовы избавить вас от непрофильных проблем, чтобы освободить ваше время для задач, в решении которых вы действительно сильны.
Мы выбираем: Ruby, Ruby on Rails, Node.js, Backbone.js, AngularJS, MySQL, Nginx, Unicorn, Cucumber, Rspec, Git (GitLab), Amazon AWS, Continuous Integration (GitLab CI), свободный график и постоянное общение, которое позволяет свести бюрократию к самому минимуму.
Требования и обязанности
Мы ищем сильного Front-end / JavaScript разработчика, который поможет нам справиться с рядом сложных интерфейсных и продуктовых задач.
Главная цель разработчика и команды на ближайший год — развитие продуктов Setka. В первое время сосредоточимся на системе управления издательским домом Setka (мы планируем кардинально обновить интерфейсы, о которых кратко рассказывали в блоге на Medium), затем переключимся и на остальные платформенные компоненты: редактор статей, системы управления рекламой. Мобильные версии наших продуктов тоже не останутся без внимания.
На всех перечисленных проектах вы сможете проявить себя не только в ролиjs-разработчика, но и продакт-менеджера. Мы будем рады инициативе, способности думать не только в рамках своей зоны ответственности, но и о продукте в целом.
Что мы ценим
- Умение ясно изъясняться и способность отстаивать свою позицию. Вместе с резюме и ссылкой на портфолио обязательно присылайте краткий рассказ о себе, что вам интересно, в чем вы хороши (а в чем — нет), над какими задачами вы хотите поработать
- Опыт разработки архитектуры больших клиентских приложений
- Опыт работы над сложными с точки зрения интерфейсов проектами — разработка фронт-энда и логики для систем организации совместной работы, разработка интернет-сервисов для медиа (WYSIWYG-редакторы, CMS)
- Опыт работы с одним или несколькими современными фреймворками (Backbone.js / Ember.js / AngularJS / React)
- Понимание основ серверной разработки (плюсом будет знание Ruby, Ruby on Rails)
- BDD / TDD
- Понимание цикла разработки продукта, а также умение вести диалог с дизайнерами, продакт-менеджерами, аналитиками
- Интерес к интернет-индустрии, новым технологиям, тенденциям в области дизайна и медиа