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

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

Москва, Санкт-Петербург, КалининградПолный рабочий деньМожно удаленно

Компания

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

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

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

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

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 по проектам отдела в части frontend

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

  • Конкурентоспособная заработная плата
  • Корпоративное обучение и сертификацию в технических и бизнес областях
  • Корпоративные развлекательные программы
  • Работа удаленно (на территории РФ, Беларуси) или в офисе/гибрид (Москва, Саратов, Пенза, Уфа, Нижний Новгород)