Frontend Developer
Описание роли
На позиции Frontend Developer в SportLines вы будете отвечать за разработку и поддержку высококачественных UI-компонентов и виджетов для B2B-клиентов. Ваша основная задача — создание производительного, лаконичного кода с учётом современных стандартов JavaScript (ES2016+) и TypeScript. Вы будете работать в небольшой команде из 3–5 разработчиков, участвовать в скрам-процессах и тесно взаимодействовать с дизайнерами, бэкенд-инженерами и Product Manager.
Ключевые обязанности
• Разработка и поддержка набора UI-виджетов (таблицы, карточки, графики, формы, мини-игры и др.)
• Документирование архитектуры компонентов и написание unit-тестов
• Настройка темизации и адаптации внешнего вида под разных B2B-клиентов
• Оптимизация производительности, обеспечение безопасности (XSS, CSRF, CORS)
• Участие в планировании спринтов и код-ревью, поддержка репозиториев в Git, работа в Jira и Figma
Требования
• Опыт работы на позиции frontend-разработчика не менее 2 лет (подтверждённый)
• Глубокие знания JavaScript (ES2016–ES2025, понимание исторических версий ES5.1)
• Уверенное владение TypeScript: типы, дженерики, условные типы, unknown, any
• Практический опыт React.js (2+ года) и Next.js (от 6 месяцев), понимание app router и кеширования
• Знание CSS Modules, CSS-in-JS, анимаций и адаптивной верстки
• Опыт работы с темами и стилизацией компонентов, сборка и оптимизация клиентского кода
Уникальность вакансии
SportLines предлагает гибкие условия: полностью удалённая работа или релокация на Кипр с поддержкой переезда. Вы получите доступ к передовому стеку (React.js, Next.js, TypeScript), сможете влиять на продуктовые решения и развиваться в B2B SaaS-сфере. Команда ценит качество кода и инновации — у вас будет возможность внедрять лучшие практики разработки и посещать профильные конференции.
О компании SportLines
SportLines — динамично развивающаяся компания, специализирующаяся на создании виджетов и UI-компонентов для спортивных платформ и медиа. Мы обслуживаем крупных B2B-клиентов, обеспечивая высокую производительность и надёжность решений. Наши виджеты обрабатывают миллионы запросов в сутки с uptime 99.9%. В команде ценятся открытость, профессионализм и желание учиться.
Random Fact
По статистике, более 75% B2B SaaS-продуктов используют React.js для создания интерактивных интерфейсов.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram