Front-end Developer
Зарплата
от 80 000 ₽
Требования
Местоположение и тип занятости
Компания
Разработка ПО для киосков самообслуживания, терминалов оплаты, процессинга
Описание вакансии
Условия работы
Компания TYME производит и поддерживает программное обеспечение для платежных терминалов, информационных киосков, процессинга, платежных шлюзов. Это уникальное ПО эксплуатируется как в России, так и в странах ближнего и дальнего зарубежья.
Нам нужен человек, способный вдохнуть и поддерживать жизнь в интерфейсах пользователя наших устройств и информационных систем. Для этого мы открываем вакансию Front-end Developer.
Нужно делать:
- Развивать и разрабатывать front-end для новых продуктов компании
- Участвовать в принятии решений по архитектуре пользовательского интерфейса и back-end систем (в части API)
- Развивать архитектуру новых продуктов
- Верстать интерфейс пользователя
- Поддерживать архитектуру существующих продуктов
- Писать код грамотно
- Работать в команде по scrum
- Совершенствовать процесс разработки
Обязательные требования:
- Умение грамотно и лаконично верстать HTML+CSS (с минимальным использованием изображений)
- Знание и понимание языка JavaScript, а также всех его особенностей - наследования, классов, замыканий, событий и т.д.
- Опыт использования библиотеки jQuery
- Умение экономить память и оптимизировать код по производительности
- Умение использовать client-side шаблонизаторы (JSRender, например)
- Понимание архитектуры MV*, модульности
- Умение разобраться в чужом коде и подстроиться под текущий стиль
- Реальный практический опыт написания Single-Page-Application (SPA)
- Умение профилировать код
- Опыт работы с SVN или GIT
Желательные требования:
- Знать и использовать Яндекс.БЭМ
- Опыт использования библиотек типа AngularJS, Bootstrap, backbone, ReactJS и т.п.
- Понимание того, как работают базы данных (реляционные и не очень)
- Написание юнит-тестов для своих компонентов
- Опыт реализации функционала UI используя исключительно нативный код.
- Умение работать с инструментами для сборки проекта по типу Grunt / Gulp / Webpack
- Опыт разработки server-side на PHP
Личные качества:
- Ответственность, инициативность, коммуникабельность, внимательность к мелочам
Бонусы
Ощутимая квартальная премия