Ведущий инженер (Frontend developer) сектор аутстаффинг

ТОО «КМГ-Кумколь» г.Астана
Требуемый опыт работы: Не менее 5 лет Полная занятость, Полный день
Вакансия открыта
Создана:

Подано заявок:
1

Количество просмотров:
65

   Детали конкурса

Обязанности:

  • Разработка и развитие пользовательского интерфейса аналитической системы на Vue.js 2.7.
  • Реализация интерактивных отчетов, графиков и визуализации производственных данных.
  • Разработка картографических модулей и геоаналитических интерфейсов (Mapbox, Leaflet).
  • Интеграция frontend с backend-сервисами (Python microservices, Laravel orchestrator).
  • Оптимизация отображения больших массивов данных из Apache Druid.
    Участие в проектировании UX/UI решений совместно с аналитиками и backendразработчиками.
  • Поддержка и рефакторинг существующего frontend-кода, повышение стабильности и производительности системы.

Требования:

  • Глубокое знание JavaScript (ES6+), принципов работы браузера и клиентской архитектуры web-приложений.
  • Уверенное владение Vue.js 2.7, включая lifecycle hooks, reactivity system, Vue Router и state management.
  • Понимание принципов построения SPA-приложений и взаимодействия frontend ↔ backend через REST API.
  • Знание библиотек визуализации данных (D3.js, Plotly.js) и принципов построения
    аналитических интерфейсов.
  • Понимание работы картографических решений (Mapbox, Leaflet) и геопространственных данных.
  • Базовое понимание архитектуры backend-систем, микросервисов и потоков данных (Kafka, Airflow — на уровне взаимодействия).
  • Понимание принципов производительности frontend-приложений, кэширования и оптимизации загрузки данных.
  • Разработка сложных пользовательских интерфейсов на Vue.js.
  • Создание интерактивных дашбордов, графиков и аналитических визуализаций.
    Работа с большими объемами данных на клиентской стороне.
  • Интеграция frontend с backend API (Python-микросервисы, Laravel backend).
    Оптимизация производительности SPA (lazy loading, code splitting, virtual rendering).
  • Работа с Git, code review и участие в командной разработке.
  • Отладка, профилирование и устранение проблем UX/UI и производительности.

Условия:

  • трудовой договор
  • медицинская страховка.

Необходимые степени образования

  • Бакалавр

Необходимо наличие сертификатов по направлениям

  • Информационные технологии