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