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 и командной работы. Умеете слушать, договариваться и помогать.
- Ставите цели команды в приоритете.
- Получаете удовольствие, когда миллионы пользователей ежедневно пользуются тем, что мы создали.