Фронтенд-разработчик (React, PostCSS)
Родина-Марс зовет! В популярную интернет-секту «Злые марсиане» нужен крутой фронтенд-агент на полную занятость для усиления влияния.
Мы разрабатываем и поддерживаем интернет-стартапы на заказ. Клиенты — крупные российские и зарубежные (в основном) интернет-компании и дерзкие новички: eBay, Gett, Groupon, Рокетбанк, Онлайнтурс, OnboardIQ и другие. Делаем собственные проекты (Амплифер) и образовательные курсы (Брэйнвошинг).
Фронтенд — большое марсианское направление, наряду с бекенд-разработкой, мобильной разработкой, работой с данными и devops. Унылая верстка и нарезка PSD шаблонов — это не по-марсиански (и даже не по-людски). Марсианские фронты занимаются созданием и поддержкой классных интерфейсов для всех проектов, и всегда работают бок о бок с владельцем продукта и дизайнером.
Стараниями наших фронтов все проекты используют самые классные фишки во фронтенде — сейчас в большинстве новых проектов используются React, PostCSS, и webpack; ES6 стал нашим стандартом, а некоторые новые проекты будут multitier приложениями с Node.js спереди. Именно во время работы над марсианскими проектами родились PostCSS и Autoprefixer.
Мы будем рады как опытным фронтенд-зубрам, которым мы сможем дать интересные задачи — и у которых сможем поучиться сами, — так и классным талантливым новичкам, у которых не получается вырасти на текущих проектах.
От вас требуется:
- уметь оценивать объем и сроки работ, а потом делать обещанное вовремя без лишних напоминаний;
- быть ответственным молодцом, которому интересно заниматься как скучными, так и весёлыми штуками;
- уметь понимать дизайнера, верстать и оживлять интерфейс;
- любить все новое и технологии для ускорения фронтенд-разработки (у нас уже давно ES6, CSS4, PostCSS, webpack для сборки и React для SPA);
- если вы еще не знаете ES6, React или другой продвинутый инструментарий — не беда, научим;
- не знаете Ruby — не беда, научим. Просто опыта с веб-фреймворками будет достаточно;
- знание Node.js будет большим плюсом;
- английский для чтения — обязательно, английский для общения с заказчиками в чате и на звонках — очень желательно.
Условия:
- работа полностью удаленная (но есть офис в центре Москвы);
- возможность путешествовать: работа — это то, что делаешь, а не где находишься;
- адекватный коллектив без неадекватного коллективизма;
- интересные проекты с серьезными задачами — есть, где развернуться и сделать level-up;
- помогаем расти и развиваться: поощряем участие в опенсорсе и выступления на конференциях;
- индексируемая зарплата по результатам собеседования; белая, конечно.
Дополнительные инструкции
Мы не верим в резюме, так что вам стоит прислать на почту с пометкой «Frontend»: 1) любой файл с примером вашего JS-кода; 2) любой файл с примером стилей; 3) ссылку на интерфейс, которым вы больше всего гордитесь; 4) короткий рассказ о себе и своих проектах (подробнее о том, что делали именно вы). Если у вас нет опенсорса, то можете вырвать пару файлов из проекта и выложить на секретный Gist — нам нужны только небольшие примеры, того как вы строите код.