Описание вакансии
Условия работы
NetUP - российская компания, мы находимся в Москве и разрабатываем софт для обработки и вещания мультимедиа-потоков (IPTV & OTT). Мы успешно продаём наши продукты по всему миру - от Новой Зеландии до Канады, поэтому не зависим от состояния российской экономики и уверенно растём. Наши разработки очень востребованы, у нас огромное количество идей, интересных задач и амбициозные планы на ближайшее будущее. Мы активно ищем талантливых людей, желающих работать и развиваться на острие современных мультимедиа-технологий, конкурируя с ведущими западными компаниями.
Наши плюсы:
- у нас приятно работать, обстановка (в меру) неформальная, много интересных талантливых людей
- отдельный уютный офис (не open space) в тихом престижном районе, в 100 метрах находится парк с прудом, в пешей доступности - станция метро Минская
- полностью белая заработная плата
- бесплатные обеды, кофе-машина, велопарковка, душ
Набираем продвинутых опытных амбициозных Web-разработчиков в команду разработки UI. Мы работаем в соответствии с передовыми UX-гайдлайнами, интерфейсы проектируем, в команде есть UX-дизайнер. Процесс разработки прозрачный, работа дружная командная, вклад каждого участника велик, начиная со стадии проектирования. Используем Phabricator, Git, Docker, Jenkins. Проверяем код до/после коммитов (code review).
Большая часть задач будет связана с разработкой Web UI для сервера обработки мультимедиа. Интерфейс пишем на ReactJS + Material UI / React-Bootstrap.
Также есть задачи, связанные с приложениями для конечных пользователей: Web-видеоплеер (типа Youtube), приложения для SmartTV и телевизионных приставок.
Обязанности:
- разработка Web UI с использованием ReactJS
Требования к кандидату:
- отличное знание JavaScript
- опыт разработки с использованием ReactJS не менее 2х лет
- знание HTML5 и CSS3
- опыт работы с Bootstrap
- опыт разработки с использованием Git
- хорошее понимание принципов работы HTTP, знание принципов REST
Будет плюсом:
- знание современных JS-фреймворков
- знание современных возможностей JavaScript (ES6, ES7, ES8, async await, и т.п.)
- TypeScript
- опыт создания интерфейсов по гайдлайнам Material Design
- хороший английский
- опыт работы с Docker
- опыт использования фреймворков для тестирования кода
- опыт использования Linux
Условия:
- полное соблюдение ТК (белая заработная плата, больничные, отпускные)
- график работы: 5/2, 40 часов в неделю
- бесплатные комплексные обеды в офисе