Разработчик Vue (Middle, Senior)

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

Описание вакансии

О компании и команде

Проект: импортозамещение, в рамках которого полностью переписывается фронтовая часть веб приложений. Предметная область – операции с ценными бумагами.

Cостав команды: 3 аналитика, 5 бэкенд разработчиков, 1 фронтенд (максимум 2), 2 тестировщика, 4 автотестера, руководитель проекта

Методология: адаптированная версия Scrum. Спринты двухнедельные. Каждый день проходит дейли. Доп. Встречи – по необходимости. Оценка задач на разработку ведется самими разработчиками. Переработки бывают, но крайне редко

Технологический стек: VueJS, Vuetify, TypeScript, HTML, Stylus/SASS, Webpack, ESLint, composition api, pinia

Ожидания от кандидата

Требования:

•          Образование высшее

•             Опыт работы от 3-х лет для Middle, от 4/5 лет для Senior

•             Уверенное владение VueJS (от 3 лет)

•             Уверенное владение TypeScript

•             Знания JS, стандартов ES6, HTML5 и CSS3

•             Опыт использования препроцессоров CSS (SASS, SCSS, LESS, Stylus)

•             Базовые знания по UX/UI

•             Понимание принципов работы клиент-серверных приложений (опыт работы с REST API)

•             Опыт работы с Babel, Webpack, Npm, Yarn

•             Опыт написания Jest/Mocha или любых других юнит-тестов

•             Опыт использования систем сборки и контроля версий

•             Умение работать с чужим кодом

•             Умение писать с нуля, опираясь на знания

•             Разработка многофункциональных компонентов с нуля

•             Технический английский язык

•             Наличие портфолио будет плюсом

Обязанности:

•             Разработка задач по функциональным требованиям

•             Работа по ошибкам, возникающим на стадии тестирования релиза

•             Работа по инцидентам с прода

•             Разработка и наполнение библиотеки компонентов

•             Рефакторинг существующих проектов в части приведения к оптимальному архитектурному решению и использования библиотеки компонентов

•             Рефакторинг существующих проектов в части внедрения TypeScript

•             Покрытие кода unit/smoke/regression тестами

•             Настройка pipeline по проектам отдела в части front-end

Условия работы

Условия:

•          Конкурентоспособная заработная плата

•             Корпоративное обучение и сертификацию в технических и бизнес областях

•             Корпоративные развлекательные программы

•             Помощь при релокации в Москву

•             Работа удаленно (на территории РФ, Беларуси) или в офисе/гибрид (Москва, Саратов, Пенза, Уфа, Нижний Новгород)