Просмотр вакансии

Сегодня 19-08-2025 21:37
19.08.2025, 18:16

FRONTEND-РАЗРАБОТЧИК (React)

Работодатель: ДТ-Софт

Город: Санкт-Петербург
Зарплата:  от 230000 до 310000 RUR
Занятость: Полная занятость, Удаленная работа
Опыт работы: От 3 до 6 лет

ПРОДУКТ

Мы ищем Frontend-разработчика для Open Source продукта по управлению конфигурациями Salt.Box на базе SaltStack. Это комплексное решение, которое упрощает работу с инфраструктурой и расширяет возможности Salt Stack за счёт удобного веб-интерфейса и готовых инструментов для повседневных задач.

Техническая основа:

- SaltStack для управления конфигурациями

- FastAPI для микросервисов-backend и интеграции через API

- React + TypeScript на фронтенде, микрофронты (Single SPA)

- WebSocket для мгновенных обновлений и живых таблиц/дашбордов


ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ

- Разрабатывать интерфейсы Salt.Box: страницы, виджеты, таблицы, формы, модальные окна

- Разрабатывать новые микрофронты (расширение для различных бизнес-задач)

- Подключать и оптимизировать работу с API (Rest, WebSocket)

- Улучшать производительность и UX для данных с высокой частотой обновления и объемом данных

- Участвовать в ревью кода, технических обсуждениях и планировании

ТРЕБОВАНИЯ

- Уверенный опыт разработки на последних версиях React и TypeScript (от 2–3 лет)

- Глубокое знание современного JavaScript/TypeScript, понимание инструментов сборки (Webpack)

- Опыт проектирования и разработки UI-компонентов и сложных таблиц/фильтров

- Понимание маршрутизации React Router, состояния приложения на MobX и работы с REST/WebSocket API

- Владение HTML5/CSS3, опыт с CSS Modules

- Базовые знания по i18n и доступности (a11y)

- Опыт работы с Linux, Docker, Git, терминалом

- Понимание Swagger/OpenAPI 3 и работы с API по REST/WebSocket

БУДЕТ ПЛЮСОМ

- Опыт с микрофронтами: Webpack Module Federation, single-spa

- Опыт визуализации данных (графики/диаграммы) (любой вариант - Highcharts, Chart.js, D3.js)

- Опыт работы с SaltStack/Ansible

- Понимание способов создания динамических форм с JSON Schema и их валидация

МЫ ПРЕДЛАГАЕМ

- Работа над продуктом, которым пользуются инженеры и администраторы инфраструктуры

- Влияние на архитектурные решения и стек

- Гибкий график и удалённый формат - по согласованию

- Конкурентная компенсация (уровень обсуждается по итогам собеседования)

- Возможность профессионального роста, участие в развитии open-source

ТЕХСТЕК (основной)

React, TypeScript, Webpack 5 (Module Federation), Single Spa, Ant Design, CSS Modules, i18n, REST/WebSocket, React QueryBuilder, MobX, Tanstack Tables

 

Откликнуться на вакансию

Дата
19.08 20.08
USD
2.9786 2.9773
EUR
3.4789 3.4784
RUB
3.6998 3.6934
UAH
7.227 7.2224
CHF
3.69 3.6974
GBP
4.0339 4.0261
PLN
8.1785 8.1968
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения