Просмотр вакансии

Сегодня 04-07-2026 09:00
03.07.2026, 15:09

Middle Frontend-разработчик (React)

Работодатель: Комдиагностика

Комдиагностика

Город: Оренбург
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет

ООО «Комдиагностика» более 25 лет работает на рынке проектирования, производства и поставки систем автоматики, диагностики и управления производственным оборудованием для крупнейших нефтегазовых, энергетических, металлургических и других предприятий России. Среди наших заказчиков: Газпром, Лукойл, Роснефть, Орскнефтеоргсинтез, Таиф-НК и многие другие.

Наш отдел разработки программного обеспечения занимается поддержкой и развитием собственного программного комплекса «Техпрогноз». Мы активно развиваем веб-направление для создания современных интерфейсов мониторинга и управления промышленными данными.

Что мы предлагаем:

  • ООО «Комдиагностика» является аккредитованной IT компанией
  • Уникальный опыт участия в разработке продукта, который используется на промышленных предприятиях по всей стране.
  • Особое внимание уделяется профессиональному росту.
  • Практика код-ревью, чтобы сделать наш продукт лучше, а команду - сильнее.
  • Удобное рабочее место в уютном офисе с дружным коллективом.
  • Официальное трудоустройство по ТК РФ с достойной белой ЗП по результатам собеседования.
  • Также возможен вариант сотрудничества по договору ГПХ.
  • Уютный офис, чай, кофе машина.

Какими задачами предстоит заниматься:

  • Разработка новых интерфейсов для визуализации данных диагностики оборудования в реальном времени.
  • Оптимизация производительности фронтенда (работа с большими объемами данных, виртуализация списков, мемоизация).
  • Интеграция с бэкенд-сервисами через REST API и SignalR (для получения данных в реальном времени).
  • Исправление ошибок и рефакторинг кодовой базы для повышения читаемости и поддерживаемости.
  • Участие в код-ревью и проектировании архитектуры клиентской части приложения.

От вас потребуются следующие навыки:

  • Опыт коммерческой разработки: от 3х лет на React с использованием Redux (или аналогичных менеджеров состояний).
  • Глубокое знание JavaScript (ES6+) и TypeScript – уверенное владение типами, дженериками, утилитарными типами.
  • Понимание асинхронного программирования: Event Loop, Callback, Promise, async/await, работа с Observable (RxJS будет плюсом).
  • Продвинутый CSS: Flexbox, Grid, адаптивная и «пиксель-перфект» вёрстка, опыт работы с CSS-in-JS или препроцессорами.
  • Инструменты разработчика: профессиональное владение Chrome DevTools для отладки, профилирования производительности и проверки доступности (accessibility).
  • Клиент-серверное взаимодействие: глубокое понимание REST API, авторизации (JWT, OAuth), обработки ошибок и повторных запросов.
  • Владение Git и понимание CI/CD – умение настраивать пайплайны сборки и деплоя, работа с системами контроля версий в команде.
  • Самостоятельность: способность реализовывать и выводить frontendфункционал в production от идеи до релиза, включая интеграционное тестирование.
  • Опыт работы в продуктовой команде: умение анализировать требования, выявлять пробелы, предлагать архитектурные и пользовательские решения.
  • Внимание к качеству: производительность, тестируемость (Jest, React Testing Library), обработка ошибок, поддерживаемость кода.
  • Модульная архитектура: понимание принципов построения переиспользуемых компонентов, разделения ответственности, работы с монорепозиториями (будет плюсом).
  • Ответственность за конечный результат – нацеленность на создание надёжного и удобного продукта для промышленных заказчиков.

Плюсом будет:

  • Опыт работы с Stimulsoft Reports.
  • Опыт работы с SciChart.js – создание высокопроизводительных графиков и диаграмм для визуализации технических данных.
  • Знание Docker, опыт контейнеризации фронтенд-приложений.
  • Понимание промышленных протоколов передачи данных (ModBus, OPC) или опыт работы с визуализацией технических данных (графики, мнемосхемы).
  • Опыт работы с АСУ ТП или в смежных индустриальных областях.
  • Навыки настройки Webpack или Vite.
  • Знание английского языка (техническая документация).

Условия:

  • Полная занятость (5-дневная рабочая неделя) в офисе, график 08:00–17:00.
  • Официальная заработная плата по результатам собеседования.
  • Трудоустройство по ТК РФ.

Адрес: Оренбург, Красногорская улица, 183

 

Откликнуться на вакансию

Дата
05.07 06.07
USD
2.9062 2.905
EUR
3.3096 3.3156
RUB
3.731 3.7314
CNY
4.2833 4.2863
CHF
3.5857 3.6082
GBP
3.85 3.8754
PLN
7.7059 7.724
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения