Фронтенд-разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
В компанию TechMedia, известную прежде всего своим проектом «Хабр», ищем фронтенд-разработчика уровня миддл-сеньор для работы с двумя другими нашими проектами: «Мойкруг» — сервис карьеры в ИТ, и «Фрилансим» — фриланс-биржа для ИТ-специалистов. «Мой круг» уверенно развивается и растет, «Фрилансим» внедряет новую модель монетизации и готовится к перезапуску. У каждого проекта есть свой отдельный менеджер и небольшая команда.
Прежде всего предстоит сделать верстку двух наших сервисов адаптивной (если сможете сделать это без привлечения дизайнера, будет просто прекрасно), а дальше помогать разрабатывать и внедрять новые функции, улучшать существующие. От вас требуются хорошие навыки верстки, уверенные знания JS и JQuery. Знание Vuejs и принципов написания SPA будет плюсом.
Кроме вас над кодом проектов будет работать бекенд разработчик.
Оба проекта написаны на Ruby On Rails. В качестве шаблонизатора используется Slim и Haml. Стили Sass и Scss. Javascript с использованием jQuery. Местами встречается Coffeescript. В работе мы используем Git-репозиторий для хранения кода проекта, Jira — для постановки задач, Slack — для коммуникации.
Мы ожидаем от вас:
- Отличные навыки верстки, умение верстать кроссбраузерно, в том числе для мобильных устройств;
- Уверенное знание и опыт работы с JavaScript (ES6), jQuery и всего что с этим связано;
- Умение работать с CSS-препроцессорами;
- Опыт работы с системой контроля версий Git;
А ещё мы ожидаем:
- Возможность и умение работать удаленно 8 часов в день;
- Предсказуемость и постоянство вашего графика;
- Умение работать самостоятельно, оценивать задачи и соблюдать сроки;
- Умение работать в команде, планировать свои трудозатраты;
- Умение быстро изучить то, что вам неизвестно, но требуется для работы;
- Умение сообщать о потенциальных проблемах заранее;
- Умение работать с чужим кодом;
Будет плюсом:
- Опыт работы во фронтенде на Ruby on Rails от одного года и во фронтенде в целом от трех лет;
- Знакомство с Vuejs и знание принципов написания SPA;
- Умение работать без макетов, например, сделать новую страницу, взяв за основу дизайн существующего проекта;
- Умение работать с нечетко поставленными задачами и задавать нужные вопросы;
- Навыки рефакторинга кода там, где это необходимо;
- Опыт оптимизации производительности;
Рабочий день у нас начинается в 10-11 и заканчивается в 19-20 часов по московскому времени, на ваше усмотрение. У нас полностью белая зарплата, гарантированный законодательством отпуск. Задачи планируем еженедельно.
Чтобы откликнуться на вакансию, заполните нашу анкету (займет минут 15-30): goo.gl/u1MVAA