Вакансия: Senior Frontend разработчик (React)
Описание вакансии
ИТ-компания МАКСИМУМ занимается разработкой ключевых цифровых проектов Московской области. В нашей команде работают сотни специалистов со всей России. Мы создаем масштабные проекты для 8 млн пользователей Подмосковья:
-
создаем системы для Правительства Московской области;
-
разрабатываем и уже внедрили более 30 проектов на базе искусственного интеллекта;
-
оцифровываем государственные услуги.
Наши флагманские проекты: Добродел , региональный портал госуслуг, ЕАСУЗ, ПИК ЕАСУЗ, Электронный магазин, ЕЦУР, проекты в области искусственного интеллекта.Подробнее о проектах: https://maximum.mosreg.ru/deyatelnost/proekty.
Сейчас мы усиливаем команду, чтобы сделать наши продукты еще лучше.
Проект: СКПДИ ГИС МДП Система контроля и планирования работ в области дорожной инфраструктуры.
Какие задачи ждут: - разработка пользовательского интерфейса (UI);
- создание интуитивно понятных и отзывчивых интерфейсов с использованием React;
- разработка компонентов;
- оптимизация производительности;
- работа с состоянием приложения;
- интеграции с сервисами (карт, отображение слоев карт, объектов и т.п.), продуктовой аналитики;
- разработка фронтенда "UI для пользователей", admin panel, PWA переход с нативного приложения;
- проектирование архитектуры фронтенд приложений;
- интеграция с API;
- работа с RESTful API или GraphQL для получения и отправки данных, обработка ошибок и загрузки данных, использование библиотек;
- создание PWA (Progressive Web Apps), настройка манифеста PWA (manifest.json) для поддержки установки на устройства, реализация Service Workers для оффлайн-работы и кеширования ресурсов, обеспечение отзывчивости и адаптивности интерфейса для различных устройств;
- тестирование и отладка (написание модульных и интеграционных тестов, отладка и устранение ошибок в коде, проведение код-ревью для обеспечения качества кода;
- работа с инструментами и библиотеками (работа с системами контроля версий (Git), использование UI-библиотек);
- адаптивная и кросс-браузерная верстка (создание адаптивных интерфейсов, которые корректно отображаются на различных устройствах и разрешениях экрана, обеспечение кросс-браузерной совместимости);
- взаимодействие с дизайнерами, backend-разработчиками и другими членами команды;
- участие в планировании и оценке задач;
- написание документации для компонентов и функционала. Поддержание актуальности документации. Взаимодействие с аналитиками и тех писателем.
Требования: -
опыт от 3 лет разработки с использованием библиотеки React;
-
Vanila JS;
-
знание стека React.js (Redux, webpack);
-
опыт кроссбраузерной верстки;
-
опыт работы с PWA;
-
знание какого-либо препроцессора (sass/less/precss/...);
-
умение работать в команде;
-
Git.
Мы предоставляем: - работу в успешной и стабильной организации, которая реализует социально значимые проекты;
- оформление по ТК РФ;
- зарплату, которая зависит от опыта и знаний + премии;
- возможность профессионального и карьерного роста;
- удалённый формат работы / комфортный офис в Бизнес-центре класса А (станция м. Мякинино, 13 минут пешком).