Senior Frontend разработчик, нефтегаз (ML)

Дата размещения вакансии: 24.10.2025
Работодатель: SkillStaff
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет
Мы в поиске Senior Frontend‑разработчика на проект в нефтегазовой сфере, связанный с визуализацией и обработкой отчётов бурения.

Проект: Разработка высокопроизводительного веб-приложения для нормализации, анализа и предсказательного моделирования производительности нефтяных скважин. Приложение использует машинное обучение и интеграцию с внешними источниками данных. Основная задача — создание удобного, масштабируемого интерфейса, обеспечивающего эффективную работу с ML-моделью и визуализацию результатов.

  • Проектирование архитектуры фронтенда с опорой на микрофронтенды и монорепозитории;

  • Разработка визуальных компонентов и интерфейсов на Angular с высокой степенью переиспользуемости;

  • Интеграция с REST API, реализация отзывчивого и производительного UI.

Чем предстоит заниматься:

  • Разрабатывать интерфейс корпоративного веб-приложения на Angular для работы с данными бурения и результатами ML-моделей.

  • Проектировать архитектуру микрофронтендов и модульных компонентов, обеспечивающих масштабируемость и поддержку в долгосрочной перспективе.

  • Интегрировать интерфейс с REST API и обрабатывать асинхронные данные, используя RxJS и лучшие практики TypeScript.

  • Обеспечивать высокое качество кода: писать модульные и e2e тесты, участвовать в код-ревью, поддерживать документацию.

  • Оптимизировать производительность и UX интерфейсов под разные устройства и браузеры, обеспечивая доступность и безопасность.

Для нас важно:

  • Готовность к заграничной командировке (Кувейт, 1–2 месяца в начале проекта).

  • Опыт коммерческой frontend-разработки 7+ лет.

  • Уверенное знание Angular (v10+), RxJS, TypeScript, SCSS, HTML5.

  • Опыт построения архитектуры фронтенда: микрофронтенды, монорепозитории (Nx), BFF (на Node.js).

  • Понимание принципов SPA, UI/UX-дизайна, отзывчивой и адаптивной вёрстки.

  • Опыт интеграции с REST API, работы с асинхронными запросами и отображением больших объёмов данных.

  • Навыки написания и поддержки тестов: Cypress, Playwright, Jasmine, Karma.

  • Опыт работы с CI/CD, Git, системами контроля версий и процессами релизов.

  • Свободный английский (устный и письменный) для общения с международной командой.

  • Опыт интеграции AI-функций (чат-интерфейсы, LLM-подсказки, автозаполнение). (Будет плюсом)

  • Знание облачных платформ (Azure, AWS) и навыки настройки серверных развёртываний фронтенда. (Будет плюсом)

Главный принцип SkillStaff - Выбирай!

  • ЭКСПЕРТИЗА. Делай выбор в пользу проектов с разным уровнем сложности и экспертных команд, где можно работать с лучшими специалистами и обмениваться опытом.
  • РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.