Чем предстоит заниматься:
- Разработкой и развитием front-end в крупных высоконагруженных проектах решений видеонаблюдения (CCTV): сложные интерфейсы в комплексных web-приложениях для десктопных и мобильных браузеров (Windows, Linux, Mac, Android, iOS);
- Стек: React, Redux, ES6+, TypeScript, Redux-Saga, Webpack, Git, CSS, HTML;
- Мы занимаемся сложными задачами, связанными с видео, изображениями и звуком в Web, от задач проектирования и до UX оптимизации, включая 3D графику, AR/VR приложения: панорамные камеры 360 градусов и т.д.
Какими навыками нужно обладать:
- Уверенно владеть JavaScript;
- Знание DOM-модели;
- Хорошо разбираться в Web: HTML, CSS, HTTP-протокол;
- Опыт использования одного или нескольких распространенных JS-фреймворков. Мы отдаем предпочтение: React/Redux;
- Опыт работы с Git;
- Опыт работы с React, Redux;
- Технический английский язык;
- Желание и умение работать в команде;
- Желание изучать новые технологии.
Было бы плюсом:
- Опыт работы с Redux-Saga;
- Опыт работы с TypeScript;
- Хорошие знания Webpack;
- Опыт работы с Knockout.js, Node.js, Ember.js;
- Опыт работы с HTML5, CSS3;
- Опыт работы с препроцессорами CSS (less) и\или какими-либо библиотеками CSS in JS (styled-components, jss, radium);
- Опыт работы с картографическими сервисами и библиотеками (leaflet);
- Опыт работы с Linux/Unix OC;
- Опыт разработки мультимедийных веб-приложений (анимация, видео);
- Опыт работы с видеоплеерами (videojs, hlsjs);
- Навыки проектирования пользовательских интерфейсов;
- Опыт написания юнит-тестов;
- Понимание основ MVC, MVVM;
- Опыт разработки приложений для крупных заказчиков.
Условия:
- Компенсация (фикс) обсуждаема по результатам собеседования в зависимости от проф.опыта;
- Возможность обучения и развития;
- График работы 5/2, удаленный формат работы с территории Российской Федерации. Работа из-за границы НЕВОЗМОЖНА.
- Гибкость рабочего времени (начало рабочего дня до 11:00).;
- Оформление в соответствии с ТК РФ с первого дня (оплата отпусков и больничных);
- Испытательный срок 3 месяца;
- Соцпакет (ДМС после исп.срока);
- Офис м. Добрынинская/м. Павелецкая (7 мин пешком от метро), для тех, кто любит работать из офиса :)