Обязанности:
- создавать легко масштабируемые компоненты;
- реализовывать клиентскую бизнес логику, со множеством интерактивных элементов;
- разрабатывать архитектуру Web приложения на Vue.js и TypeScript, с покрытием тестами;
- тесно сотрудничать с архитекторами, аналитиками, DevOps-инженерами и backend-разработчиками.
- опыт коммерческой frontend-разработки с использованием Vue.JS от 2 лет;
- отличные знания HTML5, CSS3, JavaScript (ES5/ES6);
- опыт работы с CSS фрейворками (Tailwind, Bootstrap);
- уверенные знания TypeScript;
- навыки создания адаптивных страниц с динамическим контентом, анимациями и драг-элементами;
- понимание принципов работы Webpack, Vite, и умение настроить сборщик;
- понимание архитектуры современных веб-приложений;
- знания и практический опыт работы с REST API для взаимодействия с серверной частью приложения;
- опыт работы с вебсокетами;
- знание Git, Docker;
- умение понимать и дорабатывать чужой код;
Будет плюсом:
- понимание практики CI/CD и опыт работы с Gitlab-CI;
- уверенное владение Figma: компоненты, auto layout, стили, плагины;
- опыт проектирования пользовательских интерфейсов для десктопов и мобильных устройств;
- знание основных принципов Usability;
- наличие портфолио реализованных проектов.
- работа в аккредитованной IT Компании;
- оформление согласно ТК РФ с первого рабочего дня;
- достойная заработную плату: обсуждается с финальным кандидатом;
- квартальные премии;
- возможности профессионального развития и карьерного роста;
- работа над масштабными и амбициозными проектами в динамично развивающейся Компании.