Frontend-разработчик (JavaScript-программист)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Для работы над веб-проектами различной направленности и формата мы ищем человека, который отлично знает JavaScript, имеет опыт работы над крупными проектами, любит свою работу и готов развиваться и изучать новые технологии и инструменты.
Мы сами поддерживаем свои продукты на протяжении их жизненного цикла, поэтому постоянно совершенствуем процесс и инструменты разработки. Мы серьезно относимся к ревью кода, тестированию, CI и выделению компонентов интерфейса для удобства развития и поддержки проектов.
Мы работаем с последними версиями браузеров и можем использовать все современные технологии.
Что вы будете делать:
- Разрабатывать на основе готовой верстки самые различные проекты: крупные сервисы, которые постоянно развиваются и изменяются; адаптивные и мобильные сайты, предназначенные для смартфонов и планшетов; промо-сайты, созданные для современных дисплеев с высоким разрешением, а также многое другое. Вместе с тем вы будете поддерживать и улучшать существующие веб-проекты компании.
- Работать в команде. Вам понадобится разбираться в чужом коде, соблюдать принятую в компании методологию и стандарты оформления кода, общаться с другими разработчиками, а также с верстальщиками, дизайнерами и менеджерами.
- Использовать современные инструменты разработки, получая в процессе много новых знаний и опыта.
От вас нужно:
- Умение использовать JavaScript и известные вам сопутствующие технологии по назначению, правильно выбирая инструменты для решения текущей задачи.
- Опыт работы с Angular.js (или готовность быстро научиться).
- Понимание компонентного подхода к созданию интерфейсов.
- Знание HTML5, CSS3 (достаточно уверенного понимания, как работать с готовой версткой).
- Опыт работы с Node.js и соответствующими инструментами (Gulp, webpack).
- Умение писать автоматизированные тесты, понимание того, зачем они нужны.
- Понимание HTTP, REST.
Хорошо, если у вас есть знания:
- Jade;
- SASS;
- Git (понимание rebase);
- API Яндекс.Карт (опыт работы);
- Ruby On Rails (базовый уровень);
- Backbone.js;
- Linux (на уровне пользователя).
Чтобы откликнуться на вакансию, пожалуйста, выполните первую (теоретическую) часть тестового задания: https://dl.fun-box.ru/qt-js.pdf, расскажите нам немного о себе и предоставьте несколько ссылок на последние работы, выполненные вами.
Больше знания определенных технологий мы ценим ответственность и желание докопаться до сути, сделать результат лучше и добиться корректной работы кода.
Ваша зарплата полностью зависит от знаний и опыта и определяется после собеседования.
Мы предлагаем:
- Интересную работу над крупными проектами.
- Возможности карьерного и профессионального роста.
- Официальное трудоустройство (согласно ТК РФ).
- Увеличение заработной платы вместе с вашими знаниями, опытом и уровнем ответственности.
- Социальный пакет:
- программа по льготной покупке техники;
- покупка ПО для работы за счет компании;
- бесплатные курсы английского языка.
- Условия работы на ваш выбор: полностью удаленная работа или офис в одном из наших представительств (Москва, Ульяновск или Казань) в шаговой доступности от общественного транспорта.
К сожалению, мы готовы предложить вам сотрудничество, только если у вас есть гражданство РФ.