Старший Frontend разработчик (сервисы для тестирования), Ozon Банк
офис, удалёнка, гибрид, Москва
Команда работает над сервисами для тестирования: QA Portal, платформа нагрузочного тестирования, генератор тестовых данных и система управления тестами. Вы будете развивать фронтенд этих инструментов, обеспечивая удобную конфигурацию, запуск и мониторинг тестов для внутренних команд банка
ГрейдSenior
Опыт3–6 лет
Стек
TypeScriptSvelteKitNuxt.jsNode.jsSvelteWebPackJavaScriptHTML/CSSGit
Задачи
- •Разработка фронтенда для QA Portal и порталов генерации тестовых данных
- •Реализация интерфейсов для конфигурации, планирования и мониторинга нагрузочных тестов
- •Разработка UI для системы управления тестами
- •Интеграция фронтенда с микросервисными API и механизмами аутентификации
- •Оптимизация производительности и обеспечение корректной работы в разных средах
Обязательно
- •Опыт работы с Svelte/SvelteKit/Nuxt.js и TypeScript
- •Опыт работы с JavaScript от 5 лет, понимание прототипного наследования, замыканий и контекста
- •Опыт работы с JS-фреймворками (Angular, Vue.js или React)
- •Знание HTML и CSS
- •Опыт работы с системами контроля версий Git
- •Опыт с Node.js
- •Опыт работы с WebPack или другими сборщиками
Будет плюсом
- •Знание концепции Virtual DOM и её назначения
- •Понимание, какие проблемы решают JS-фреймворки
- •Знание Reflow, Repaint, Event Loop и Microtask
- •Понимание различий между монолитными и атомарными SPA