Senior Frontend Developer / Team Lead
Зарплата
до 160 000 ₽
Местоположение и тип занятости
Компания
Продажа билетов на концерты, спортивные мероприятия, в театр и др.
Описание вакансии
Условия работы
Мы — Ponominalu, продаем билеты на концерты, спортивные мероприятия, спектакли. Нашими сервисами ежемесячно пользуются более 1,5 млн человек.
Некоторые наши проекты:
- Основной сайт https://ponominalu.ru
- Внутренняя админка компании
- Виджет для продажи билетов и схема зала
- SaaS для организаторов мероприятий https://i.ponominalu.ru/
Технологический стек:
- Vue.js на фронте в новых проектах и Angular 1.x в старых
- На бэкенде RESTful API, на фронте всё чаще SPA (иногда SSR)
- Основная СУБД — PostgreSQL
Нужно:
- Участвовать в планировании, оценивать объём работы
- Проектировать архитектуру фронтенда
- Исследовать готовые решения, уметь обосновать выбор
- Выполнять сложную часть разработки (и несложную тоже — когда не хватает рук)
- Ставить задачи на коллег и аутсорсеров, проверять работу, выполнять code review
- Писать понятные гайды и документацию
- Улучшать процесс работы: находить инструменты и подходы для повышения качества и предсказуемости по срокам
Для этого вы должны уметь:
- Создавать современную адаптивную и кросс-браузерную вёрстку из макетов в Sketch/Zeplin, в т.ч. когда дизайн есть только для десктопной версии
- Писать современный JS (ES2016, Promises) в функциональном и ООП-стиле (понимание паттернов проектирования и умение нарисовать диаграмму классов UML – большой плюс)
- Работать с SVG и Canvas, делать анимацию в CSS и JS
- Создавать SPA с использованием фреймворков типа Vue.js, Angular, React; создавать повторно используемые компоненты; работать с архитектурой Flux (Vuex)
- Настраивать сборку проекта с помощью Gulp и Webpack
- Писать автоматизированные тесты для фронтенда (unit, e2e)
- Выполнять рефакторинг без регрессий
- Оптимизировать рендеринг и производительность веб-приложений
- Работать с git (мы используем GitHub Flow)
- Свободно читать на английском документацию, статьи, технические блоги
- Конструктивно общаться, понятно объяснять
Бонусы
- Белая зарплата
- Просторный офис на кольцевой (м. Таганская, Марксистская)
- Горизонтальная структура компании, минимум бюрократии и никакого дресс-кода
- Возможность периодически работать удалённо
- Возможность влиять на результат, который увидят миллионы пользователей