Наша компания, имеющая более 12 лет опыта в коммерческой разработке IT, сотрудничает с крупными клиентами по всей Европе. Мы ищем увлечённого и опытного Senior Front-end Developer для присоединения к нашей динамичной команде. Эта роль предоставляет возможность работать над инновационными приложениями в таких областях, как промышленный мониторинг и аналитика, обработка изображений со спутников и дронов, оптимизация электросетей и обнаружение утечек в трубопроводах.
О платформе
Вы будете участвовать в продолжающейся разработке и эволюции платформы визуализации промышленных данных следующего поколения, созданной ведущей глобальной технологической компанией. Эта долгосрочная инициатива поддерживает постоянные инновации в том, как данные с высокочастотных датчиков промышленных активов — таких как газовые турбины — мониторятся, анализируются и визуализируются в реальном времени.
В отличие от традиционных BI-инструментов, это решение специально разработано для живой визуализации больших данных, предлагая безопасный доступ через браузер к персонализированным панелям управления и инструментам диагностики. Оно активно используется в нескольких международных локациях и поддерживает приложения в тестировании, инженерии, обслуживании и безопасности.
Команда разработки распределена по всему миру, объединяя экспертов в области программной инженерии и аналитики данных в совместной, кросс-культурной среде.
Ключевые возможности платформы включают:
• Доставка Data-as-a-Service и Analytics-as-a-Service.
• Модульная архитектура с плагинами API для быстрой интеграции и настройки.
• Диагностика в реальном времени, потоковая аналитика и визуальные компоненты, интегрированные непосредственно в операционные рабочие процессы.
• Многоарендная архитектура, облачная масштабируемость и поддержка edge-развертываний позволяют локализованную обработку и визуализацию данных вблизи источника.
• Богатый, настраиваемый пользовательский интерфейс, поддерживающий схемы промышленных заводов и интерактивные графики.
В дополнение к своим основным возможностям, платформа также улучшает свои функции с помощью возможностей ИИ, включая использование генеративного ИИ и больших языковых моделей (LLMs) для поддержки продвинутого анализа многомодальных данных, что ещё больше расширяет её потенциал в промышленных областях.
Разработка фронтенд и клиент-серверных коммуникационных слоёв
Участие в архитектуре решений и сборе требований
Участие в улучшении процессов разработки
Проектирование и разработка первоклассных веб-приложений с использованием React.js и TypeScript
Сотрудничество с кросс-функциональными командами для создания высокоэффективных и отзывчивых веб-интерфейсов
Оптимизация и рефакторинг существующего кода для повышения производительности и масштабируемости
Обеспечение бесшовной интеграции с бэкенд-сервисами через REST API
Установление лучших практик и проведение код-ревью
Требования к квалификации и компетенциям:
Опыт коммерческой разработки программного обеспечения с JavaScript/TypeScript (более 5 лет)
Значительный опыт работы с React и популярными менеджерами состояния (Redux, MobX, Reatom и др.)
Уверенные знания HTML5, CSS3, Sass, Less
Глубокие знания Git
Опыт в дизайне, прототипировании, отладке
Ориентированный на решение проблем подход с желанием предоставить лучший возможный пользовательский опыт
Коммуникационные навыки и готовность работать в команде, а также самостоятельно
Знание инструментов сборки фронтенда и модульных бандлеров, таких как Webpack
Опыт интеграции API и асинхронного программирования
Знание фреймворков тестирования фронтенда и внедрение юнит- и интеграционных тестов
Умение эффективно решать проблемы кросс-браузерного и адаптивного дизайна
Уровень английского языка (устный и письменный)
Будет полезно:
Опыт работы с библиотеками визуализации (d3.js, Ant Design, ECharts, MUI или аналогичными)
Практические знания Angular (по желанию)
Участие в журналах/блогах/ресурсах профессионального сообщества
Опыт реализации других протоколов связи, таких как gRPC и WebSockets
Опыт настройки GitLab CI
Условия работы:
Рабочее время с понедельника по пятницу (8 рабочих часов)
Трудоустройство в соответствии с трудовым законодательством Республики Казахстан
Компенсация медицинской страховки после испытательного срока
Удалённая работа с международной командой
Возможности для роста