Опытный frontend-разработчик
Зарплата
от 60 000 до 110 000 ₽
Местоположение и тип занятости
Компания
Создаем и развиваем инструменты для коммуникаций с инвесторами и клиентами
Описание вакансии
Условия работы
Мы, Дизайн-бюро «Зебра», приглашаем в команду опытного frontend-разработчика. Наши клиенты — ведущие российские и зарубежные компании. Наши продукты — сайты годовых отчетов, корпоративные сайты и презентации, помогающие выстраивать коммуникации с целевыми аудиториями.
Мы не ищем специалиста на удаленной основе!
У нас вас ждет:
- Возможность заниматься как задачами по верстке (с упором в JS), так и доработкой server-side (Node.js + Express)
- Работа в команде с опытными специалистами
- Возможность посещения платных конференций за счет компании
- Чай/кофе, фрукты/овощи и другие вкусности каждый день
- Комфортный офис класса «B» в 50 м от метро Спортивная, хороший кафетерий
- Достойная оплата труда (зависит от квалификации и навыков) + годовая премия по результатам работы
- Повышение зарплаты при освоении новых полезных для отдела навыков
- Доступы к обучающим сервисам за счет компании (HTML Academy, Hexlet.io, CodeSchool, Coursera)
Требования к кандидату:
- Опыт работы на аналогичной позиции не менее года
- Уверенное знание HTML, CSS, понимание методологии БЭМ
- Кросс-браузерность, кросс-платформенность (до IE9, iOS, Android)
- Понимание работы адаптивной верстки
- Уверенное владение JavaScript (ES5, ES6) на уровне достаточном для работы со сложными проектами
- Понимание объектно-ориентированного подхода в программировании
- Умение работать по стандартам
- Хорошее знание библиотеки jQuery
- Опыт работы с CSS-препроцессорами (знание SASS/SCSS будет плюсом)
- Знакомство с CSS-фреймворками
- Умение работать с инструментами автоматизации и сборки ― gulp/webpack
- Опыт работы с системой контроля версий Git
- Умение профилировать и оптимизировать код, искать утечки и избегать их
- Умение разбираться в чужом коде и писать доступный для других код
- Готовность работать в команде и постоянно пополнять базу своих знаний
- Использование вдумчивого и клиентоориентированного подхода в решении любых задач
- Адекватное принятие критики по написанному коду
Как плюс:
- Английский язык на уровне, достаточном для прочтения документации
- Знание Node.js, Express
- Знание шаблонов EJS
- Приветствуется опыт работы с различными JS фреймворками (ReactJS, AngularJS, D3) и широкий кругозор в области веб разработки
- Владение практикой code review
- Понимание принципов DOM, PostCSS, REST, HTTP, Nightmare, NPM, Yarn, Mocha, Chai, Karma, TDD, Регулярных выражений, SVG
В ваши обязанности будет входить:
- Разработка UI с использованием JavaScript, jQuery, SCSS, EJS, Gulp, Webpack
- Написание функциональных и юнит-тестов
- Верстка новых страниц и компонентов по макетам и написание JavaScript для создания анимации
- Оптимизация и рефакторинг имеющегося кода
- Работа над развитием проекта и внедрение новых технологий
- Участие в обсуждениях и проектировании web-интерфейсов
- Участие в обучении junior-верстальщиков и контент-менеджеров
Личные качества:
- Ответственность (ответственный подход к порученным задачам и срокам исполнения)
- Грамотность (грамотность в речи и на письме)
- Стрессоустойчивость
- Готовность к разумным оплачиваемым переработкам