Грейд: Senior+
Локация - только РФ
Ждем от кандидата:
• Опыт работы на позиции frontend developer уровня senior - 5+ лет.
• Отличное знание TypeScript, JavaScript, Vue.js, опыт работы с Pinia (или другим state manager).
• Знание и понимание Vue.js обязательно, валидация типов, Composition API
• TypeScript: Уверенное владение, опыт работы с типизацией и написанием масштабируемого, тестируемого кода.
• Опыт работы с высоконагруженными приложениями и серверными взаимодействиями. Опыт работы с CI/CD
• Понимание и умение работать с REST, websocket
• Умение работать с современными инструментами фронтенд-разработки (Vite, Webpack и др.). Понимание процессов экспорта ресурсов из Figma.
• Опыт работы с моно репозиторием
• Разработка библиотек компонентов
• Знание систем контроля версий Git/Gitlab;
• Оптимизация производительности фронтенд-приложений:
• Самостоятельность, инициативность;
• Перфекционизм (неровные отступы тебя раздражают)
• Понятный код (чтобы понять как он работает не нужно оставлять комментарии)
Задачи:
• Разработка фронтенд части функционала Генератор отчетов в составе low-code платформы (Vue 3 + TypeScript + Vite.js + Pinia + Tailwind)
• Создание новых компонентов в соответствии с дизайном и спецификациями. Оптимизация и поддержка существующих компонентов.
• Реализация функциональности интерфейса: Взаимодействие с API бэкенда для загрузки и отправки данных, реализация логики взаимодействия пользователя с интерфейсом.
• Работа в тесной связи с командой платформы.
• Совместное решение сложных технических задач.
Условия:
• Работа в крупной компании, сильная команда проекта.
• Удаленный формат работы, проектная работа, аутсорс
• Формат трудоустройства ИП или самозанятость
• Локация только РФ