Frontend-разработчик (junior)
Описание
Обязанности: – Разработка и поддержка frontend-части веб-приложений на Vue.js. – Реализация интерфейсов по макетам и техническим требованиям. – Доработка существующих компонентов и страниц. – Интеграция frontend с backend API. – Исправление дефектов и участие в тестировании реализованного функционала. – Работа с Git и участие в командной разработке. – Взаимодействие с аналитиками, дизайнерами, QA и backend-разработчиками. – Соблюдение стандартов кодирования и UI/UX требований проекта. – Участие в оценке задач и декомпозиции под контролем более опытных разработчиков. – Подготовка краткой технической документации по реализованным изменениям. Требования: – Базовые знания HTML5, CSS3, JavaScript (ES6+). – Опыт разработки пользовательских интерфейсов на Vue.js. – Понимание принципов адаптивной и кроссбраузерной верстки. – Навыки работы с компонентным подходом и одностраничными приложениями (SPA). – Базовые знания Vue Router и управления состоянием (Pinia/Vuex). – Опыт интеграции с REST API. – Навыки работы с системами контроля версий Git. – Понимание основ клиент-серверного взаимодействия и HTTP-протокола. – Опыт работы с npm/yarn и современными инструментами сборки проектов. – Умение читать техническую документацию на английском языке. Будет преимуществом: – Опыт работы с Vue 3, Composition API. – Знание TypeScript. – Опыт работы с Quasar Framework. – Базовые знания UI/UX принципов. – Опыт работы в Agile/Scrum-командах. – Знание основ информационной безопасности веб-приложений.
Требования
Базовые знания HTML5, CSS3, JavaScript (ES6+). – Опыт разработки пользовательских интерфейсов на Vue.js. – Понимание принципов адаптивной и кроссбраузерной верстки. – Навыки работы с компонентным подходом и одностраничными приложениями (SPA). – Базовые знания Vue Router и управления состоянием (Pinia/Vuex). – Опыт интеграции с REST API. – Навыки работы с системами контроля версий Git. – Понимание основ клиент-серверного взаимодействия и HTTP-протокола. – Опыт работы с npm/yarn и современными инструментами сборки проектов. – Умение читать техническую документацию на английском языке. Будет преимуществом: – Опыт работы с Vue 3, Composition API. – Знание TypeScript. – Опыт работы с Quasar Framework. – Базовые знания UI/UX принципов. – Опыт работы в Agile/Scrum-командах. – Знание основ информационной безопасности веб-приложений