Senior frontend developer (Smart TV)

Как мы работаем:

  • Мы используем TypeScript, React, Redux, RxJS.
  • Собираем проект с помощью gulp и webpack.
  • Для проверки code style мы используем tslint и eslint.
  • Пишем unit-тесты на фронте, используя Jest.
  • Обязательное ревью проходим в upsource.
  • В качестве task-трекера используем Jira, общаемся в Slack, а система контроля версий у нас Git.
  • Рутинные операции стараемся автоматизировать с помощью ботов.
  • Налаженный процесс Continuous Integration и Continuous Delivery на базе Jenkins и Artifactory. За деплой на боевые сервера отвечают Tech manager, team lead и админы.
  • Мы придерживаемся ценностей и принципов Agile.
  • У нас есть регулярные Daily Scrum Meeting, планирование и оценка задач, демо и ретро.
  • Проводим регулярные индивидуальные встречи для развития и обратной связи.
  • Приветствуем выступления на митапах и помогаем с подготовкой докладов.

Что нужно будет делать:

  • Пилить большие стратегические задачи для приложения IVI на SmartTV-платформы.
  • Изучать новые технологии на предмет применения их на платформе.
  • Рефакторить и оптимизировать.
  • Покрывать свой код unit-тестами.
  • Как командный игрок участвовать в улучшении процессов.

Вы нам подходите, если:

  • Работаете с большей частью нашего стека технологий и знаете как эффективно использовать React и Redux.
  • Готовы работать с legacy-кодом.
  • Умеете искать решения для сложных технических задач и продуктовых фич и не боитесь ошибаться.
  • Умеете оценивать сроки своей работы.
  • Понимаете и разделяете ценности и принципы Agile и командной работы. Умеете слушать, договариваться и помогать.
  • Ставите цели команды в приоритете.
  • Получаете удовольствие, когда миллионы пользователей ежедневно пользуются тем, что мы создали.