Frontend-разработчик для горнодобывающей отрасли
Job in
Dallas, Dallas County, Texas, 75201, USA
Listed on 2026-11-05
Listing for:
Операционное совершенство
Full Time
position Listed on 2026-11-05
Job specializations:
-
IT/Tech
Web Developer, HTML CSS, Digital Media & Production, UI/UX Design
Job Description & How to Apply Below
IT-компания, которая занимается разработкой, внедрением и сопровождением IT-продуктов для горнодобывающей отрасли, а также оказывает услуги по диспетчеризации производства на основе собственных IT-продуктов. Продукт: ИИ-система автоматизации оперативного управления. Принимает решения, которые раньше принимал диспетчер: в реальном времени, по потоку телеметрии от сотен подвижных объектов. Система определяет, какой объект куда направить, чтобы сократить простои и очереди на пунктах обслуживания.
Задачи:- Спроектировать и построить новое приложение на Vue 3 и TypeScript: модули и их публичные API, состояние, запросы, ошибки. Стандарт организации кода у нас есть — вы его развиваете и делаете проверяемым автоматически. Экран диспетчерской: схема площадки с сотнями объектов в реальном времени, очереди на пунктах, лента решений системы с причинами, вмешательство диспетчера. Работа с потоком данных: push-обновления, пропуски и повторы сообщений, переподключение, устаревшие данные, конфликты одновременных действий.
Производительность: отрисовка сотен и тысяч объектов без подтормаживаний, работа всю смену без роста памяти. Перенос функций из действующих интерфейсов и их вывод: что переносим, в каком порядке и как проверяем, что ничего не потеряли. Тесты и CI: юнит-тесты, e2e на сценарии с отказами сети, проверка правил архитектуры в пайплайне. Правила работы с ИИ-агентами во frontend: AGENTS.md, проверки, которые агент не обойдёт, ревью результатов агента.
- Техническое образование обязательно Frontend от 6 лет, из них от 2 лет — ведущим инженером: архитектура, ревью, ответственность за продакшн.
- Vue 3 и TypeScript в продакшене:
Composition API, Pinia, Vite. - Vue 2 — на уровне чтения и переноса действующего кода;
React — на уровне чтения. - Интерфейсы реального времени:
Web Socket, модель «снимок плюс изменения», порядок и пропуски сообщений, переподключение, оптимистичные обновления и их откат. - Производительность: профилирование, Canvas или WebGL для большого числа объектов, виртуализация списков, цена реактивности Vue на больших данных, поиск утечек памяти.
- Карты и схемы:
Map Libre, Open Layers, Leaflet или deck.gl; работа без…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×