Описание вакансии
Передовая, продуктовая, аккредитованная IT компания, создатель лучшей ИТС платформы России ищет увлеченного Front-end миддла на Vue2 для разработки Интеллектуальной Транспортной Системы. Ценим у кандидатов опыт работы с картами, транспортом, high-load системами, liflet и ag-grid.
IT платформа осуществляет мониторинг и управление географически распределенными объектами; объединяет дорожников, транспортников и градостроителей: трафик, светофоры, датчики, общественный транспорт, парковки, ремонт дорог, видеомониторинг. Кроме разработки компания ведет проектную деятельность по транспортной инженерии. Имеются амбициозные планы международного развития.
Формат работы:
Гибрид, гибкий график. Мы бы хотели видеть Вас хотя бы 2-3 раза в неделю в нашем прекрасном офисе, в новом БЦ А-класса на Васильевском острове, 5 минут от м. Приморская и 2 минуты от ЗСД.
Чем предстоит заниматься:
* Front-end разработка модулей платформы:
Разработка новых модулей, корректировка, оптимизация и развитие существующих для веб-приложения на vue.js (vue2 с прицелом на vue3, для чего постепенно проводим рефакторинг кода. Для новых приложений есть версии на vue3)
* Прорабатывать задачи с начального этапа (декомпозиция, проработка архитектуры, демо с владельцем продукта);
* Проводить код ревью;
* Заниматься оптимизацией функций рендеринга;
* Разрабатывать продуктовые компоненты, используя общие UI библиотеки, и помогать в развитии этих библиотек.
Требования:
* JavaScript, Vue.js (vuex, vue-router, vuelidate и пр. инструментарий)
* Git (управление задачами и исходным кодов в gitHub)
* HTML/CSS (SCSS/SAAS, БЭМ, Bootstrap)
* Опыт в написании асинхронных веб-приложений со взаимодействием с серверной частью по API (HTTP REST API, WebSockets)
* По квалификации: готовы общаться со всеми от миддлов до сеньор-сеньоров, по деньгам и формату работы договоримся.
Важные для нас вещи:
* Опыт в разработке Интеллектуальных Транспортных Систем, опыт работы с картами, географически распределенными объектами, highload системами;
* Опыт использования следующих JavaScript библиотек (востребованы в проекте по-убыванию):
— leaflet (очень желательно)
— deck (luma)
— ag-grid — крайне желательно
— konva
— apex-charts
— d3
⁃ osm
* SVG и Canvas
* здорово, если присутствует Go на уровне понимания моделей данных, логики работы обработчиков API
* PostgreSQL на уровне работы с pgAdmin для формирования запросов к БД
Мы предлагаем:
* Интересная работа в команде вендора над лучшей модульной платформой ИТС в России;
* Возможность влиять на архитектуру и сразу видеть результат своей работы;
* Белую конкурентную ЗП (в зависимости от уровня кандидата), официальное оформление в аккредитованой компании — IT Разработчике;
* Отсрочка от призыва в армию;
* Гибкий график работы (возможна частично удаленная работа) офис в новом БЦ (СПб, ВО, в пешей доступности от м. Приморская);
* Компания Vibe +
* Повышение профессиональной квалификации, постоянное обучение.