- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Frontend-разработчик (Smart TV)
Иви — известный бренд с сильной инженерной культурой и прозрачными процессами. Предлагается отличный соцпакет (ДМС, психолог, скидки) и работа над продуктом с огромной аудиторией, хотя отсутствие удаленки может быть минусом для некоторых.
Сложность вакансии
Работа с Smart TV платформами требует специфических знаний об ограничениях устройств и оптимизации производительности. Стек технологий современный, но упоминание работы с legacy-кодом и сложными техническими задачами повышает планку требований.
Анализ зарплаты
В вакансии не указана точная сумма, но для Senior/Middle+ Frontend разработчика в Москве в аккредитованной ИТ-компании уровня Иви зарплаты обычно находятся в верхнем эшелоне рынка. Указанный диапазон 250-400к является стандартом для опытных специалистов в индустрии стриминга.
Сопроводительное письмо
I am writing to express my strong interest in the Frontend Developer (Smart TV) position at Ivi. As a developer with extensive experience in React, Redux, and TypeScript, I am impressed by Ivi's robust engineering culture, particularly your commitment to CI/CD, automated testing with Jest and Selenium, and Agile principles.
Throughout my career, I have focused on building high-performance web applications and have a deep understanding of SOLID principles and functional programming. I am particularly excited about the unique challenges of the Smart TV platform, such as optimizing performance for diverse hardware and managing legacy codebases effectively. My experience with Docker and modern build tools like Webpack aligns perfectly with your current tech stack.
I am a strong advocate for code quality and collaborative development. I enjoy participating in code reviews and contributing to team growth through knowledge sharing. I am eager to bring my technical expertise and problem-solving skills to the Ivi team to help deliver strategic features for your millions of users.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Иви уже сейчас
Присоединяйтесь к команде Иви и создавайте продукт, которым пользуются миллионы зрителей каждый день!
Описание вакансии
Frontend- разработчик (Smart TV)
#офис
Москва
Компания: Онлайн-кинотеатр Иви
☑️Как всё устроено в Иви:
-Используем TypeScript, React, Redux, RxJS.
-Собираем проект с помощью gulp и webpack.
-Используем eslint для проверки code style.
-Пишем unit-тесты, используя Jest.
-Пишем E2E и UI-тесты с использованием Kotlin и Selenium.
-Разрабатываем инструменты для решения проблем разработки и тестирования.
-Проходим обязательное ревью кода другими разработчиками.
-Используем Jira в качестве трекера задач, общаемся в Пачке, а система контроля версий у нас Git (GitLab).
-Автоматизируем рутинные операции.
-Поддерживаем и развиваем налаженный процесс CI/CD на базе Jenkins и Artifactory.
-Придерживаемся ценностей и принципов Agile. У нас есть ежедневные DSM, планирование и оценка задач, демо и ретро.
-Проводим регулярные индивидуальные встречи для развития и обратной связи.
-Приветствуем выступления на митапах и помогаем с подготовкой докладов.
☑️В команде Иви тебе предстоит:
-Реализовывать большие (и маленькие) стратегические задачи вспомогательные инструменты для приложения ИВИ для Smart TV-платформ.
-Рефакторить и оптимизировать.
-Тестировать свой код.
-Участвовать в улучшении процессов.
-Изучать новые технологии на предмет применения их на платформе.
☑️Ожидания Иви от кандидата:
-Знаете и понимаете базовые принципы разработки ПО (SOLID, ООП/ФП и т.д)
-Умеете работать с технологиями из нашего стека и знаете как эффективно использовать JavaScript, TypeScript, React, Redux, Docker и т.д.
-Умеете работать с legacy-кодом.
-Умеете искать решения для сложных технических задач и продуктовых фич.
-Умеете оценивать сроки своей работы.
-Понимаете и разделяете ценности и принципы Agile и командной работы. Умеете слушать, договариваться и помогать.
-Ставите цели команды в приоритет.
-Обладаете адекватным уровнем перфекционизма и получаете удовольствие, когда миллионы пользователей ежедневно пользуются тем, что вы создали.
☑️Ну и самое приятное. Со своей стороны Иви обещает с первых дней:
-Официальное трудоустройство и конкурентную заработную плату. Мы аккредитованная ИТ-компания!
-Уютный и современный офис в шаговой доступности от станций метро Дмитровская, Савеловская, рядом с Флаконом и Хлебозаводом
-Гибкое начало рабочего дня по согласованию с руководителем.
-Предоставление современной рабочей техники, дополнительный монитор и многое другое для комфортной работы.
-Заботу о здоровье: возможность получать консультации психолога, юриста, финансового консультанта и специалиста по ЗОЖ, а после испытательного срока - ДМС (со стоматологией) и страховку для выезда за рубеж.
-Бесплатную подписку на сервис корпоративных скидок и предложений BestBenefits, а также доступ к онлайн-библиотеке издательства «МИФ».
-Вишенка на торте: специальное предложение по подписке Иви.
Контакты: Откликнуться
JavaScript Job 💬 в Telegram | 💙 в VK | 💬 в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- TypeScript
- RxJS
- Git
- React
- Docker
- Jenkins
- Kotlin
- Jira
- Redux
- Webpack
- Selenium
- GitLab
- Jest
- SOLID
- ESLint
- Gulp
Возможные вопросы на собеседовании
Smart TV имеют ограниченные ресурсы. Важно понимать, как кандидат оптимизирует рендеринг.
Какие специфические оптимизации производительности вы бы применили для React-приложения, работающего на маломощных Smart TV устройствах?
В вакансии указано использование RxJS. Это мощный инструмент для обработки асинхронных событий.
В каких сценариях в приложении онлайн-кинотеатра использование RxJS более оправдано, чем стандартные хуки или Redux-middleware?
Вакансия предполагает работу с legacy-кодом.
Расскажите о вашем опыте рефакторинга крупного модуля в legacy-проекте: как вы обеспечивали стабильность и отсутствие регрессий?
Иви использует Jest и Selenium. Важно проверить подход к качеству.
Как вы определяете, какие части функционала Smart TV приложения должны быть покрыты Unit-тестами, а какие — E2E-тестами?
Компания работает по Agile. Командное взаимодействие критично.
Как вы поступаете, если во время код-ревью возникают принципиальные разногласия по архитектурному решению с коллегой?
Похожие вакансии
Frontend Developer
Руководитель группы frontend (Team Lead)
Middle Frontend Developer (Vue 3 / Nuxt 3)
Frontend разработчик (Senior)
Angular-разработчик
Ведущий Frontend разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия