Мы - компания "Топ Системы" - аккредитованная ИТ-компания, ведущий российский разработчик комплексных решений автоматизации проектирования, подготовки и управления производством с более чем 30-летним успешным опытом на рынке САПР.
О проекте
Мы создаём современный корпоративный портал управления проектами — гибкий, масштабируемый и технологичный продукт для организации командной работы.
Цель проекта Дать пользователям мощный инструмент для управления проектами, ресурсами и сроками, включая наглядные диаграммы Ганта, таблицы задач и систему аналитики.
Задачи:
- Разработка интерфейсов на React 19 + TypeScript
- Построение архитектуры фронтенда по методологии Feature-Sliced Design
- Верстка по макетам из Figma с интеграцией через Figma Code Connect
- Создание компонентов в рамках UIKit-дизайн-системы
- Интеграция с backend по RTK Query, с автогенерацией типов из OpenAPI
- Работа с компонентами DHTMLX: Gantt Chart и Grid Pro
- Покрытие логики тестами на Vitest + Testing Library
- Руководство и лидирование команды разработчиков (2-3 чел)
- Проведение ревью и собеседований
Стек технологий:
Ядро: React 19, TypeScript
Сборка: Vite, Webpack
Состояние: Redux Toolkit, RTK Query
UI: PrimeReact, DHTMLX, собственный UIKit
API: OpenAPI (с генерацией типов)
Архитектура: Feature-Sliced Design
Тестирование: Vitest, Testing Library
DevOps: Git Flow, CI/CD, Code Review
Процессы: Scrum/Kanban
Что мы ценим:
- Увлеченность разработкой
- Отличное знание React, включая новшества React 19
- Глубокое понимание TypeScript: utility types, generics и работа с типами API
- Опыт в создании дизайн-систем (например, на базе PrimeReact)
- Умение проектировать frontend-архитектуру
- Опыт интеграции с API, особенно через RTK Query
- Навыки адаптивной кроссбраузерной верстки
Будет плюсом:
- Опыт с DHTMLX (особенно Gantt, Grid)
- Понимание Feature-Sliced Design и модульной архитектуры
- Работа с монорепозиториями и workspace-подходом
- Знание OpenAPI и автогенерации типов
- Опыт настройки сборки (Vite, TypeScript)
Если вы ищете возможность работать над масштабным продуктом с чистым кодом, проработанной архитектурой и сильной командой — будем рады познакомиться!
Мы предлагаем:
- Применить свои знания и получить ценный, интересный опыт в создании комплексных, значимых продуктов;
- Оформление в аккредитованную IT-компанию с соблюдением ТК РФ;
- Конкурентоспособную зарплату;
- Работу в дружном отзывчивом коллективе, помощь наставника при вхождении в должность;
- Гибридный формат работы; офисная составляющая в современном БЦ "Премьер" в шаговой доступности от ст. м. и ж/д станции "Дмитровская";
- График 5/2 с гибким началом рабочего дня;
- Удобное рабочее место;
- Оборудованные кухни на территории офиса, столовая и кафе на территории БЦ;
- Подключение пакета ДМС со стоматологией по истечении испытательного срока 3 месяца.