Fullstack-разработчик (TypeScript · React )
Employment type: Полный рабочий день
Grade: Middle
Skills: Docker, Kubernetes, TypeScript, SQL
Description:
Компания "Урал Логистика" - надежный партнер в области транспортно-экспедиционных услуг перевозки грузов железнодорожным транспортом. Приглашаем в нашу команду Fullstack-разработчика, для участия в создании собственной системы обработки документов и данных для грузовых железнодорожных перевозок и связанных услуг.
Чем предстоит заниматься:
Разрабатывать операторский интерфейс для работы с очередью документов и результатами обработки
Показывать исходный документ рядом со структурированными данными и связывать поля с фрагментами источника
Реализовывать подтверждение, исправление и отклонение результатов, историю изменений и сравнение версий
Создавать поиск, фильтры, статусы, массовые действия, выгрузки и журнал пользовательских операций
Разрабатывать аналитические представления и дашборды поверх рассчитанных данных
Проектировать сложное состояние интерфейса, асинхронные сценарии, оптимистичные изменения и фоновое обновление
Разрабатывать API и сервисный слой, необходимые для завершения пользовательских сценариев
Интегрироваться с внутренними источниками данных на чтение
Реализовывать фоновые задачи и версионирование результатов
Участвовать в создании диалогового интерфейса поверх рассчитанных и проверенных данных
Обеспечивать разграничение доступа, аудит действий, контейнеризацию и наблюдаемость приложения
Наши пожелания к кандидату:
Рассматриваем кандидатов уровня middle+ и выше
Сильный TypeScript и практический опыт промышленной разработки на React
Опыт создания интерфейсов с высокой плотностью данных для внутренних операционных систем
Умение проектировать нетривиальное клиентское состояние и асинхронные пользовательские сценарии
Опыт работы со сложными таблицами, формами, фильтрами, очередями и многошаговыми процессами
Node.js или Bun на уровне разработки production API
PostgreSQL и SQL, понимание проектирования схем данных
Готовность смотреть на задачу глазами пользователя и при необходимости проходить по всему техническому стеку
Стек: TypeScript, React 19, Vite, TanStack Router, TanStack Query, Node.js или Bun, Hono, Fastify или NestJS, PostgreSQL, REST, Docker, Kubernetes.
Формат сотрудничества:
Полная занятость и возможность трудоустройства через российское юридическое лицо в штат или через согласованную аутстафф-модель
Основной формат — офис или гибрид. Для самостоятельных специалистов возможна распределённая работа из России
Итоговый грейд и масштаб ответственности определяются по результатам собеседования.
Анонимная аналитика
Мы используем анонимную аналитику, чтобы улучшать поиск вакансий и работу сайта.