Frontend-разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Компания «Лаборатория цифрового зрения» основана в 2010 году и является российским производителем автоматических комплексов фото-видео фиксации нарушений Правил дорожного движения. Мы разрабатываем сложные программно-аппаратные системы с использованием уникальных алгоритмов Computer Vision и Machine Learning для анализа дорожной обстановки и фиксации нарушений, а также распределенные информационные системы для интеграции наших комплексов в различные региональные системы управления движением и анализа дорожной обстановки.
Мы ищем front-end разработчика, который будет разрабатывать SPA для ответственных применений (пользовательские интерфейсы управления оборудованием, инструменты для визуализации и управления данными).
Обязанности:
- Проектирование и реализация web-интерфейсов.
- Анализ и развитие существующего кода ПО, разработка новых решений, поддержание целостности и работоспособности кода продуктов компании.
- Взаимодействие с отделом тестирования и другими подразделениями компании.
Требования:
- Отличное знание JavaScript (ES5, ES6)
- HTML5/CSS3 (Flex, Grid), методология БЭМ
- Знание Vue.js 2 + Vuex (опыт работы с Vue CLI, а также с “vue-property-decorator”, компонентный подход к разработке)
- Знание TypeScript
- Знание Node.js (+ Express.js), как минимум понимать, как прописать роуты
- Опыт работы с PostgreSQL
- Опыт работы с OpenAPI (понимание Swagger спецификации версиий 3+)
- Опыт работы с Canvas (а также потоковым видео *.m3u8)
- Знание ООП
- Умение читать форматы JSON/XML
- Опыт работы с “axios” и/или нативным “fetch”, WebSocket, Promise
- Знание async, await, arrow functions
- Уверенные навыки адаптивной семантической и кроссбраузерной верстки
- Знание Git / Git-flow
- Опыт работы в web разработке в коммерческих проектах от 2 лет
- Технический английский (умение разбираться в английской документации)
Будет преимуществом:
- Знание Vue 3 (или хотя бы в чём отличие от v2)
- Понимание механизмов работы основных client-side уязвимостей
- Базовая алгоритмическая подготовка
- GNU/Linux
- Опыт работы с API Google и OkDesk
- Опыт написания unit-тестов (Jest)
Бонусы
Что предлагаем мы:
- Для жителей Спб - офис в шаговой доступности от ст. м. Пл.Ленина (10 мин.)
- Оформление согласно ТК РФ с первого дня и достойную полностью белую з/п (уровень готовы обсуждать)
- Режим работы: 5/2 с 10-00 до 18-30 (гибко, удаленно)
- Работу в современной компании, использующую алгоритмы машинного обучения, идеологию микросервисной архитектуры и активно использующую облачные сервисы для оптимизации процессов
- Коллектив профессионалов и экспертов в своей области
- Возможность развить карьеру в компании (за последние 3 года мы выросли в 2 раза по численности, в т.ч. повышая внутренних сотрудников)
- Неформальный стиль общения, дружелюбную обстановку и свободный дресс-код
- Большой просторный офис в стиле лофт, собственный спортивный зал, ДМС