Рамакс Интернейшнл

Frontend-разработчик

От 200 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • TypeScript
  • Vue.js
  • GraphQL
  • Docker
  • Node.js
  • Bash
  • Git
  • JavaScript
  • HTML
  • DOM
  • CSS
  • Composition API
  • Pinia

Привет!

Мы - системный интегратор, аккредитованная ИТ-компания, с более чем 30-летним стажем на ИТ-рынке.

Наша деятельность - разработка, внедрение и поддержка информационных систем, которые направлены не только на технологическое развитие, но и на получение прибыли.

Мы занимаемся не только заказной разработкой, внедрением и поддержкой, но и разрабатываем собственные продукты.

Наши клиенты: лидеры авиаиндустрии, крупные ретейлеры, строительные и логистические компании, телеком, производственные и добывающие компании.

Мы находимся в поиске Frontend разработчика для команды разработки продукта RMS (Resource Management System) ПАНОРАМА. Эта система нацелена на оптимизацию планирования и управления ресурсами в авиационной отрасли. Среди автоматизируемых процессов: назначение персонала и техники на выполнение технологических операций с жестким таймингом в аэропорту, управление пассажирскими стыковками, планирование членов экипажей на рейсы и многие другие.

Система использует микросервисный подход и доменно-ориентированный дизайн.

Используется оптимизационный движок - математическая модель для поиска оптимального решения задачи распределения сотрудников по работам. В данном продукте богатый FE (Vue), в т.ч. работа с бизнес-правилами и процессами от визуального представления правил\процессов (DMN\BPMN) к работающему сервису.

Стек: TypeScript.Vue 3, Composition API, Pinia, Vite, pnpm, web-workers. Архитектуры FSD/clean architecture. CI/CD, сборщик на GitLab.

Задачи:

  • Разработка нагруженных интерактивных диаграмм (линейная, гант), которые являются основным рабочим инструментом бизнес-пользователей. Используются разные технологии их рендера, как html div, так и Canvas
  • Создание внутренних инструментов конфигурации UI, которыми настраиваются прочие модули продукта
  • Разработка и поддержка проектов SPA на TypeScript и Vue.js: классические приложения с обширной пользовательской функциональностью и возможностью кастомизации без разработки
  • PWA: push-уведомления для мобильных приложений на устройствах без внешнего интернета
  • Взаимодействие с бэкендом по GraphQL и REST API
  • Журналирование OpenSearch
  • Трейсинг Sentry
  • Безопасность и аудит Keycloak.

Мы ожидаем:

  • опыт разработки web-приложений более 2 лет
  • опыт разработки сложных приложений с использованием Vue.js
  • уверенное знание современного JavaScript/TypeScript
  • владение HTML, CSS, DOM, API браузеров
  • навыки работы с Bash, Git
  • ответственность и умение договариваться с коллегами
  • готовность к командной работе и наличие соответствующего опыта.

Будет плюсом, если:

  • есть опыт работы с GraphQL
  • есть общее представление о том, что такое Docker, сборочные конвейеры и т.п.
  • есть навыки работы с node.js, или другим ЯП для backend.

Мы предлагаем:

  • Работу в аккредитованной IT-компании;
  • Комфортный график работы: работайте в комфортном офисе в Москве или в Санкт-Петербурге, а при необходимости – полностью удаленно;
  • Корпоративный университет: мы приглашаем ТОПовых лекторов по различным темам - от научно-популярных до общеразвивающих;
  • Кафетерий льгот и компенсаций: ДМС после испытательного срока и расширенная бенефитная программа в начале каждого года;
  • Подарки к Новому году для сотрудников и детей;
  • Материальная помощь сотрудникам на значимые события;
  • Корпоративные мероприятия: мы вместе работаем и отдыхаем: играем в настольные игры и участвуем в мероприятиях (спортивных, культурных, развлекательных и т.д.).

Ждем твое резюме.

Будем рады видеть тебя в нашей команде!