Frontend разработчик
Что предстоит делать
В компании требуется Frontend разработчик, специализирующийся на Vue 2/3 и Quasar Framework. Основные задачи включают разработку и развитие frontend-приложений, поддержку существующих SPA, создание UI-компонентов, интеграцию с backend API через Axios, реализацию state‑management решений на Vuex и Pinia, а также участие в проектировании архитектуры и рефакторинге кода. Команда работает по Scrum, регулярно проводит спринты, планирование и демонстрацию результатов. Требуется продвинутый опыт работы с JavaScript, HTML, CSS, TypeScript, Vue, Quasar, Git, а также знание принципов компонентного подхода, жизненного цикла приложений и производительности web‑приложений. Дополнительные преимущества – миграция с Vue 2 на Vue 3, Composition API, unit/integration/e2e тесты, CI/CD, Docker, безопасность web‑приложений.
Что мы ждём от кандидата
- Продвинутые знания JavaScript, HTML, CSS.
- Отличные знания TypeScript, Vue 2 / Vue 3, Quasar Framework 1 / 2, Vuex, Pinia.
- Опыт разработки SPA-приложений и интеграции с backend API с использованием Axios.
- Понимание принципов компонентного подхода и архитектуры frontend-приложений.
- Опыт работы с процессом сборки и конфигурацией frontend-проектов.
- Понимание жизненного цикла frontend-приложения: от разработки, сборки и транспиляции до публикации и поддержки в production-среде.
- Навыки работы с Git и понимание процессов codereview.
- Опыт поддержки и развития legacy-проектов.
- Понимание принципов чистого кода, рефакторинга и базовых паттернов проектирования.
- Базовые знания производительности web-приложений, анализа проблемных мест и способов оптимизации.
- опыт миграции приложений с Vue 2 на Vue 3.
- опыт работы с Composition API.
- опыт написания unit/integration/e2e тестов.
- базовые знания CI/CD.
- опыт работы с Docker.
- понимание принципов информационной безопасности web-приложений.
Что предлагаем
- График работы 5/2
- Только в офисе
- Москва
О Deffic
Откликнитесь на сайте работодателя.