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

Дата размещения вакансии: 12.03.2025
Работодатель: БФТ-Холдинг
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

БФТ-Холдинг (входит в группу компаний «Ростелеком») – российский разработчик программных продуктов и заказных решений для государственного сектора и бизнеса. Проекты, выполняемые нами, меняют в лучшую сторону жизнь людей по всей стране!

За 27 лет на IT-рынке:
— Более 6500 проектов в 83 регионах. В рамках заказной разработки — более 15 масштабных федеральных проектов
— 2500+ сотрудников в 100+ городах России от Калининграда до Владивостока. Офисы – в 22 городах.
— Одна из самых быстрорастущих ИТ-компаний страны.
— Второе место в рейтинге крупнейших ИТ-поставщиков в госсекторе.
— В ТОП-10 крупнейших разработчиков заказного ПО.

Департамент пространственных данных и геоинформационных систем в поиске Frontend-разработчика на крупный проект.

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

Заказчик системы: Росреестр - федеральная служба государственной регистрации, кадастра и картографии

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

  • Разработка и поддержка npm-пакета библиотеки для отображения пространственных данных на карте;
  • Проектирование и настройка модульной архитектуры библиотеки;
  • Создание и оптимизация API модулей;
  • Оптимизация сборки с использованием Vite и Rollup;
  • Ведение документации API в Docusaurus;
  • Написание e2e тестов для Canvas с помощью Playwright;
  • Интеграция компонентов библиотеки в React-приложения

Требования:

  • Глубокие знания TypeScript и Lit.js для создания производительных web components;
  • Опыт работы с RxJS для управления асинхронными потоками данных;
  • Уверенные навыки работы с OpenLayers или аналогичными библиотеками для отображения пространственных данных на карте;
  • Опыт проектирования модульной архитектуры с использованием паттернов, способствующих расширяемости и взаимодействию между модулями
  • Практический опыт оптимизации сборки в Vite и Rollup, включая минимизацию размера бандлов и настройку производительных сборок;
  • Навыки написания e2e тестов для Canvas с использованием Playwright для проверки функциональности и визуализации;
  • Опыт ведения и поддержки технической документации для публичного API, например, с использованием Docusaurus;
  • Знание подходов для интеграции web components в React- приложения.
  • Опыт настройки CI/CD в GitLab, автоматизации сборки, тестирования и публикации пакетов.​​​​

Условия:

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