Frontend-разработчик Vue.js
Мы практически с самых истоков занимаемся AI и глубоким обучением, выполняем проекты по анализу данных, биометрии, видеоаналитике, робототехнике, основанные на разработке и обучении архитектур нейронных сетей. Наше подразделение является основным разработчиком нейросетей как для крупнейших коммерческих, так и для государственных заказчиков.
Цели:
1. Создание современных интерфейсов для разрабатываемого программного обеспечения;
2. Обеспечение кросс-платформенной совместимости интерфейсов;
3. Обеспечение usability.
Обязанности:
- Участие в разработке и испытаниях ПО;
- Разработка пользовательского интерфейса клиент-серверной системы, доработка, поддержка текущих проектов;
- Профилирование, оптимизация производительности и использования ресурсов;
- Документирование кода и создание технической документации;
- Работа в команде.
Требования:
- Опыт во frontend-разработке более одного года (курсы не считаются!);
- Опыт создания SPA приложений с использованием Vue.js (Vue2, Vue3), Vuex, Vue Router, понимание реактивности, lifecycle hooks, vue router navigation hooks;
- Опыт работы с React/Redux;
- Уверенное знание JavaScript(es6+), Promise, Event Loop;
- Понимание базовых алгоритмов и структуры данных;
- Навыки работы с инструментами webpack, vite, unit и e2e тестов (Jest, Cypress);
- Умение настраивать config файлы, архитектуру проекта;
- Навыки работы с графиками(d3, apexchart-vue, vue-chart), canvas, svg;
- Навыки работы с Rest API, WebSocket;
- Навыки адаптивной верстки (sass препроцессоры);
- Опыт верстки (HTML, vue Component ), фреймворки Bootstrap, PrimeVue, Vuetify;
- Навыки работы с Git, Docker;
- Умение разбираться в чужом коде;
- Знание английского на уровне чтения технической документации;
- Опыт работы в команде, коммуникативность, стрессоустойчивость, ответственность, умение планировать сроки и их выполнение, инициативность;
- Умение превращать макеты дизайна в функциональные страницы;
- Желание и умение делать красивые и удобные пользовательские интерфейсы.
Плюсом является:
- Опыт создания приложений с использованием Vue и фреймворка Electron;
- Знание TypeScript;
- Опыт работы с Gitlab;
- Опыт разработки десктопных приложений.
Ожидания от кандидата:
- Успешный подтвержденный опыт работы;
- Уверенное владение Vue2 Options API и Vue3 Composition API;
- Уверенные знания Java Script (ES6), базовых алгоритмов и структур данных;
- Готовность пройти техническое интервью (собеседование) и решить тестовое задание.
P.S: работа в офисе, не удалённый формат!
Условия:
- Защита от призыва/мобилизации;
- Пятидневная рабочая неделя;
- Полис ДМС;
- Оформление по ТК РФ;
- Детский сад;
- Спортивный комплекс.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).