ED-IT - эксперт в области разработки сложных систем измерений, мониторинга и автоматизации для среднего и крупного бизнеса. Уже более 10 лет наши продукты приносят пользу крупнейшим заказчикам.
Один из ключевых продуктов, с которым предстоит работать - КМУТ (https://kmyt.ru).
Это универсальная система мониторинга ИТ-инфраструктуры для крупных заказчиков (качество связи, состояние оборудования, контроль действий пользователей, контроль автопарка и т.п.).
Крупнейшие инсталляции продукта насчитывают десятки серверов, свыше 50 000 измерительных устройств, производят более 100 000 измерений в минуту, генерируют до 3Тб данных в месяц. И мы не собираемся на этом останавливаться!
Сейчас мы активно работаем над новой, современной версией этого продукта, которая уже отлично показала себя на Молодежном Фестивале в Сочи. Ищем в команду талантливого Frontend разработчика готового брать на себя ответственность шире чем за себя.
Обязанности
- Разработка модулей и компонентов интерфейса системы включая:
- Разработка общих частей интерфейса
- Разработка CRUD-форм (местами включая сложные пошаговые формы)
- Разработка компонентов-списков (Data-table’s) сущностей системы
- Разработка компонентов взаимодействия с АПИ Backend’а (с использованием Axios)
- Разработка компонентов виджетов, аналитических Dahsboard’ов системы, включая компоненты-графики измеряемых характеристик, компоненты сводных таблиц
- Разработка картографических компонентов
- Участие в обсуждении новых подходов и решений;Участие в коллективных совещаниях по:
- Выбору сторонних решений (библиотек)
- Обсуждению методов реализации функционала, конечных архитектурных решениях (на уровне компонента)
Требования
- Образование: бакалавриат и выше
- Знание языка: английский достаточный для чтения
- Самостоятельность и высокий уровень самоорганизации и ответственности
- Готовность и умение работать в режиме многозадачности
- Соблюдение удобства и прозрачности UX разрабатываемых компонентов
- Понимание предназначения разрабатываемой системы, основных процессов, реализуемых системой, хорошее ориентирование в предметной области системы (со временем)
Профессиональные навыки и знания:
Опыт разработки SPA приложений обязателен;
Адаптивная и кросс-браузерная верстка HTML5, CSS3, JS(ES5, ES6+)
Знакомство с принципами работы препроцессоров (желательно SASS/SCSS)
- Понимание реактивного приложения и принципа data-first;
- JS фреймворк: React;
- Уверенное знание Redux/Zustand, React Router, React hooks, желательно Webpack;
Понимание шаблонов проектирования, в частности MVC;
Понимание принципов организации и взаимодействия с Restfull API
Навыки самостоятельного поиска решений (google, stackoverflow, manuals);
Ведение документации написанного кода;
Приветствуется:
Знакомство со средством документирования АПИ «Scribe» Swagger (документация наш Backend описывает свое API пишется на нём)
Умение работать в Redmine (используем для GIT (gitlab)контроля и постановки задач)
- Умение работать с Git\Gitlab (используем его для контроля версий)
Условия
- Место работы: офис 900м от ст.м. Беговая или Полежаевская
- Режим работы: 8 часовой рабочий день, гибкое утро
- Полное соблюдение ТК РФ
- Стабильный профессиональный рост, развитие внутри компании
- Молодой коллектив, интересные задачи в амбициозных проектах