Описание вакансии
БФТ-Холдинг (входит в группу компаний «Ростелеком») – российский разработчик программных продуктов и заказных решений для государственного сектора и бизнеса.
Проекты, выполняемые нами, меняют в лучшую сторону жизнь людей по всей стране!
За 27 лет на IT-рынке:
- Более 6500 проектов в 83 регионах. В рамках заказной разработки — более 15 масштабных федеральных проектов.
- 2500+ сотрудников в 100+ городах России от Калининграда до Владивостока. Офисы – в 22 городах.
- Одна из самых быстрорастущих ИТ-компаний страны.
- Второе место в рейтинге крупнейших ИТ-поставщиков в госсекторе.
- В ТОП-10 крупнейших разработчиков заказного ПО.
Департамент пространственных данных и геоинформационных систем в поиске разработчика на крупный проект.
Проект национального масштаба с миллионами пользователей — первая в своём роде цифровая платформа для развития геоинформационных технологий, агрегации и обработки пространственных данных, в том числе из государственных информационных систем, а также создания сервисов по работе с такими данными.
Заказчик системы: Росреестр — федеральная служба государственной регистрации, кадастра и картографии.
Вам предстоит:
— Разработка и поддержка 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, автоматизации сборки, тестирования и публикации пакетов.
Мы ценим стремление к развитию в новых технологиях, поэтому отсутствие опыта в некоторых из перечисленных ожиданиях не должно вас останавливать откликаться на вакансию.
Будет плюсом:
— Наличие опыта разработки локализуемых приложений с учетом accessibility;
— Опыт работы с геоданными и пространственными данными не менее 3-х лет
Условия:
- Работа в аккредитованной ИТ-Компании, занимающей лидирующие позиции на рынке.
- Оформление в строгом соответствии с ТК РФ.
- Профессиональный коллектив, реальная возможность карьерного роста и развития.
- ДМС после испытательного срока с возможностью страхования детей и родственников.
- Организованные, удобные для сотрудников компании внутренние процессы: КЭДО (электронный кадровый документооборот, отсутствие бумажных документов), удобный Интранет портал с возможностью заказа любых необходимых справок и услуг, запросы в электронном виде и пр.
- Корпоративный магазин: внутренняя валюта позволяет приобрести ценные подарки, компенсировать расходы на детский лагерь или занятия спортом.
- Праздники и ивенты — неотъемлемая часть нашей корпоративной культуры.