Fullstack-разработчик (TypeScript), Senior — А0, Россия, Москва
Зарплата не указана
ОткликнутьсяКомпания: А0
Локация: Россия, Москва
Формат: Удалённая работа
Занятость: Полная занятость
Грейд: Senior
Мы запускаем новый проект и формируем команду разработки.
Продукт – система для управления железнодорожной логистикой. Ищем сильного Fullstack-разработчика.
Обязанности:
Back:
• Проектировать и развивать REST API системы
• Дорабатывать процессы аутентификации и авторизации
• Реализовывать сложные бизнес-процессы, длительные операции и отказоустойчивые оркестрации с помощью Temporal, оптимизировать существующие workflows
• Проектировать схемы БД, писать миграции, оптимизировать запросы и индексы в PostgreSQL
• Внедрять и совершенствовать подходы к валидации и трансформации данных на Zod
• Проводить код-ревью, писать техническую документацию, участвовать в планировании архитектуры
Front:
• Развивать и поддерживать frontend-часть системы (Web UI)
• Проектировать и реализовывать новые интерфейсные решения
• Внедрять custom fields, развивать блок отчётов (большие таблицы)
• Проводить код-ревью, писать техническую документацию
Требования:
• 6+ лет коммерческой разработки, из них не менее 2 лет в роли старшего разработчика
• Опыт работы на проектах, где была возможность влиять на стек, архитектуру и процессы
• Глубокое знание TypeScript и Node.js, уверенное владение NestJS
• Большой практический опыт работы с PostgreSQL
• Опыт работы с Temporal или аналогичным инструментом оркестрации асинхронных бизнес-процессов
• Опыт парсинга XML и понимание его специфики
• Опыт коммерческой разработки на React 18+/19
• Опыт работы с Redux Toolkit и Redux Saga
• Знание HTTP-протокола и опыт работы с REST API
• Базовое понимание websockets
• Развитые командные навыки, умение аргументировать технические решения
• Будет плюсом: опыт работы с feature flags, опыт построения CI/CD и деплоя в Kubernetes, опыт внедрения AI-решений в разработку (ревью, мониторинг, аналитика), vue 2 \ 3
Стек: TypeScript, Node.js, NestJS, Prisma, PostgreSQL, Temporal, Redis, S3, Keycloak, GitLab CI, Docker, Kubernetes, Unix, React, AG-Grid, Vue
Условия: • Полная удаленка.
• ИТ-аккередитация.
• Оформление: по ТК РФ и полностью «белая» заработная плата. Уровень обсудим по результатам интервью.
• Мы предлагаем широкие возможности для вашего профессионального роста: участие в профильных конференциях, обучающих программах.
• Возможность экспериментировать и внедрять ИИ-решения в продукт и разработку