Описание вакансии
Мы ищем коллегу, в задачи которого будет входить разработка front-end в небольшой команде и в тесной связке с back-end разработчиками. Вы примете участие в построении сложного многокомпонентного интерфейса, включающего в себя помимо всего: ГИС, аналитику данных и многое другое.
Обязанности:
- Доработка различных frontennd web-интерфейсов по мониторингу транспорта
- Рефакторинг старого кода
- Разработка и внедрение нового функционала
- Участие в проектировании, анализе и разработке архитектурных решений
- Поддержка-перенос на Vue.JS существующего функционала из проекта на AngularJS v1 (простенький);
Используемый стек:
- Vue.JS 3, Angluar, PHP
- WebSocket, Docker
- Prometheus, Grafana, Uptrace
Требования:
- Минимум 3 года опыта коммерческой разработки на JavaScript
- Опыт разработки на Vue.JS от 2 лет
- Знание JS (ES6+). ;Хорошее знание языка и умение решать базовые задачи без использования фреймворков и библиотек
- Опыт с LESS/SASS
- Способность разобраться в проекте на AngularJS
- Опыт работы с Git. Базовые навыки. Умение работать совместно над одним проектом, использовать разные ветки
- Опыт вёрстки, Знание CSS
- Иметь опыт работы с Webpack, npm
- Уверенная работа в Linux
- Желаение работать, улучшать существующее и изучать что-то новое
Будет большим плюсом:
- Использование Vue.JS Compositipon API
- Опыт работы с Sentry
- TailwindCSS
- GIS (Leaflet, OpenLayers);
- Использование Swagger/OpenAPI
- Интерес и опыт построения архитектуры приложений
- Адаптивная, кроссбраузерная верстка
- Способность работать самостоятельно
- Опыт разработки пользовательских интерфейсов
- Опыт работы с Docker
- Огромный плюс знание SQL / PHP / Mysql
Что мы предлагаем:
- Работа в уютном офисе с беспроблемной парковкой рядом с центром Петербурга
- Интересные проекты и сложные задачи
- Оформление по ТК РФ, белая заработная плата
- Выходной в День рождения
- 100% оплата больничных до полного оклада
- Материальная помощь при рождении детей, свадьбе
- Плавающее начало рабочего дня
- Совершенствование своих навыков интересными задачами
- Занимать действительно полезным делом