Frontend-разработчик, Ozon B2B
Коротко
Develops interfaces on Vue 3 (Nuxt) and TypeScript for Ozon B2B, integrates frontend with backend APIs, and covers code with unit tests. · Needs: 1+ year frontend development experience; Vue; TypeScript; unit testing experience.
Описание от работодателя
Привет! Это команда Ozon B2B. Мы отвечаем за отображение Ozon для юр. лиц, управляем связками юр-лицо и физ-лицо, а также их заказами. Валидируем и раздаём роли, доступы юр-лиц к разным сегментам, документам, заказам и активно используем BDUI. Наш стек Vue 3 (Nuxt), TypeScript, Vitest
Вы будете Разрабатывать интерфейсы на Vue 3 (Nuxt) и TypeScript: новые страницы и компоненты, доработка существующих.
Интегрировать фронтенд с backend-API.
Развивать общие компоненты.
Проходить код-ревью и участвовать в ревью коллег.
Покрывать код unit-тестами, фиксить баги.
Обсуждать задачи с заказчиками, дизайнерами и бэкендом — задавать вопросы, предлагать решения (UX, архитектура).
Обеспечивать стабильность и производительность фронтенд-компонентов.
Нам важно Опыт фронтенд-разработки от 1-го года.
Опыт работы с Vue.
Опыт работы с TypeScript.
Опыт написания unit-тестов.
Уверенные знания HTML/CSS/JS/браузерное API.
Базовое понимание классических алгоритмов и структур данных, паттернов проектирования.
Опыт работы с Git.
Ответственное отношение к качеству кода и результату своей работы.