Frontend- разработчик (Smart TV)
Команда развивает клиентское приложение Smart TV — SPA на общем API компании. Ваша задача писать и поддерживать фронтенд-логику, тесты и инструменты качества, чтобы продукт стабильно работал для миллионов пользователей
ГрейдMiddle
Стек
TypeScriptReactReduxRxJSgulpwebpackeslintJestSeleniumKotlinGitLabJenkinsArtifactory
Задачи
- •Реализация frontend-логики для Smart TV через общее API
- •Рефакторинг и оптимизация клиентского кода
- •Писать unit-тесты и покрытие через Jest
- •Поддерживать E2E/UI-тесты и инструменты тестирования
- •Участвовать в улучшении процессов разработки и CI/CD
- •Писать и поддерживать вспомогательные инструменты для платформы
Обязательно
- •Знание принципов SOLID, ООП/ФП
- •Опыт работы с JavaScript/TypeScript и React/Redux
- •Умение работать с legacy-кодом
- •Навык оценки сроков задач
- •Писать и тестировать собственный код (unit-тесты)
- •Готовность к код-ревью и командной работе по Agile
Будет плюсом
- •Опыт поддержки CI/CD на Jenkins и Artifactory
- •Опыт создания E2E/UI-тестов (Selenium, Kotlin)
- •Знание инструментов сборки (gulp/webpack)