Локация:
Дніпро, Україна
О компании:
Наш клиент - украинская продуктовая IT-компания. С 2013 года разрабатывает облачную систему автоматизации для кафе, ресторанов и магазинов. Короткое видео о том, как работает продукт: www.youtube.com/watch?v=yV2180lUlaA. Сегодня продуктом нашего клиента ежедневно пользуются 7000 заведений в 65 странах.
О проекте:
Продукт - облачная касса для кафе и ресторанов, которая внедряется за 15 минут и работает на любом устройстве. Этот продкт ускоряет прием продаж, ведет складской и финансовый учет, строит подробную статистику о деятельности заведения, а следить за всем этим можно из любой точки мира.
Процессы: Работа над одним продуктом, постоянная обратная связь от клиентов, сотрудников технической поддержки и отдела продаж. Отличная команда, которой не все равно. Отлаженные процессы: работаем по скраму кросс-функциональными командами по 7-8 человек (Back, front, QA, product owner), соблюдаем все ритуалы — прегрумминги, груминги, планирование, ретроспективы. Обязательный code review; CI, юнит и end-to-end тестирование, плавная раскатка нового функционала по клиентской базе. Понятные цели для отдела разработки и квартальный план, commitment на который утверждается командами. Регулярные one-on-one встречи с тимлидом, на которых дается честная взаимная обратная связь и намечается дальнейший план развития. Никакой бюрократии, максимально автоматизируем внутренние процессы, ставим цели и добиваемся их. Команда DevOps постоянно улучшает жизнь разработчикам.
Требования:
1. Более 2 лет опыта коммерческой фронтенд-разработки.
2. Умение писать понятный, тестируемый и поддерживаемый код.
3. Глубокие знания Javascript ES6 и React.
Будет плюсом:
- Знание алгоритмов и структур данных, участие в олимпиадном программировании.
- Опыт работы в продуктовой компании.
- Опыт работы с Backbone.
Обязанности:
1. Ответственная и уверенная работа над offline-first single page application.
2. Разработка новых функций, которые позволят кафе и ресторанам работать еще эффективнее.
3. Поддержка текущего функционала, фикс дефектов от клиентов и технической поддержки.
4. Рефакторинг кода, работа над задачам, нужными для масштабирования и роста нашей архитектуры.
5. Юнит-тесты для своего кода.
6. Кросс-ревью кода в команде.
7. Доведение своего кода до релизного состояния. Твоя первая простая задача должна уйти на продакшн сервера в первый же день работы, вместе с остальными 30+ деплоями, которые мы делаем ежедневно.
Преимущества:
1. Гибкий график — приходи до daily митинга своей команды (обычно до 10:30–11:00 утра).
2. Корпоративные занятия английским 2 раза в неделю в офисе.
3. Оплачиваем тренинги, конференции, курсы, репетиторов.
4. Работаем на макбуках, кому удобно ставим дополнительные мониторы.
5. Офис на одной улице с Old Pal, White и Black Sheep.