Описание вакансии
Условия работы
Мы ищем разработчика, готового взять на себя ответственность за разработку и рефакторинг frontend части крупного быстрорастущего проекта.
Главное требование: хорошо знать современный WEB (HTML 5/CSS 3/препроцессинг CSS, jQuery на хорошем уровне).
Обязанности:
- верстка новых страниц сервиса из psd-макетов
- написание всей логики клиентской части в плане интерфейса и бизнес-логики
- тесная работа с дизайнером
- рефакторинг текущего javascript кода (в данный момент большая часть написана на jQuery + bootstrap, и немного на чистом javascript)
- разработка основы для дальнейшего масштабирования нашего сервиса
Требования:
- отличные знания html/css
- отличное знание javascript, в частности jQuery ( на уровне написания полноценных логичных модулей, не "лапшекода", AJAX)
- Система контроля версий Mercurial/Git
Желательно:
- Для верстки опыт использования less/sass , у нас используется bootstrap
- Опыт работы с API различных сервисов (yandex map api)
- Опыт работы с npm, bower, grunt
- Базовые знания PHP, SQL (на уровне понимания, что из сервисов приходит не так и самостоятельного написания заглушек для новых. или хотя бы составления спецификаций/требований для них)
Идеально:
- Опыт запуска A/B/n-, multivariate-тестов;
- Опыт использования AngularJS, require js и прочих трендовых технологий будет большим плюсом (при умении использовать в нужных местах)
- Опыт автоматизации сборки фронтенда (минификация, обфускация, сборка нескольких файлов в один на продакшн)
Бонусы
виниловый проигрыватель и коллекция пластинок для поддержания вдохновения
хороший офис в бизнес центре класса А