Мы в поиске Full Stack разработчика. Совместно с командой предстоит разрабатывать AI Platform.
Платформа представляет собой корпоративный портал самообслуживания и единую точку входа в сервисы искусственного интеллекта. Где сотрудник должен самостоятельно найти подходящий сервис, получить или запросить доступ, выполнить настройку, отслеживать состояние подключения и контролировать использование.
Чем предстоит заниматься:
- Разрабатывать пользовательские сценарии портала и серверный слой, который объединяет интерфейс с внутренними платформенными сервисами.
Для нас важно:
- Глубокая экспертиза в JavaScript, TypeScript и Node.js.
- Практический опыт создания бэкенд-сервисов на NestJS и сложных клиентских приложений на React с использованием Next.js (управление состоянием, маршрутизация, сложные формы).
- Опыт проектирования микрофронтенд-архитектуры. Умение определять границы автономных веб-приложений, выстраивать независимые процессы сборки и поставки, управлять общими зависимостями и настраивать взаимодействие между микрофронтендами.
- Самостоятельная проработка сложной бизнес-логики от идеи до продакшена.
- Проектирование версионируемых REST API, описание контрактов через OpenAPI, интеграция со внутренними корпоративными системами.
- Проектирование реляционных моделей в PostgreSQL (схемы, транзакции, индексы, оптимизация тяжелых запросов). Понимание принципов работы нереляционных БД для решения специфических задач хранения.
- Построение распределенных процессов на базе Kafka или аналогов.
- Глубокое понимание идемпотентности, стратегий повторной обработки сообщений (retry) и паттернов изоляции сбоев (circuit breaker).
- Опыт модульного, интеграционного и компонентного тестирования React- и NestJS-приложений.
- Уверенная работа с Docker, развертывание высоконагруженных систем в Kubernetes.
- Настройка пайплайнов CI/CD для автоматизации доставки кода.
- Диагностика инцидентов в production-среде по логам, метрикам и распределенным трассировкам.
- Внедрение стандарта OpenTelemetry для сбора телеметрии.
- Декомпозиция крупных технических задач, оценка рисков, проведение код-ревью и активное участие в принятии архитектурных решений.
- Разработка внутренних порталов самообслуживания, сервисных каталогов и инструментов для разработчиков (Internal Developer Portal).
- Реализация движков заявок, многоступенчатых согласований и полного жизненного цикла подключаемых корпоративных сервисов.
- Интеграция с IAM-системами, LDAP, Active Directory и реализация сквозного единого входа (SSO).
- Понимание устройства внутренних AI-решений — каталоги ML-моделей, управление квотами и токенами, работа с векторными базами знаний и проектирование логики AI-агентов.
- Практическое владение Prisma ORM, использование feature flags для управления релизами и A/B-тестирования.
Главный принцип SkillStaff - Выбирай!
- РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
- КОМФОРТ. SkillStaff — аккредитованная IT-компания, белая зарплата и удобный график работы. Создавай идеальные условия для своей работы: удаленная работа или возможность работать как в офисе клиента, так и в комфортном офисе SkillStaff в центре Москвы на Воздвиженке.
- РАЗВИТИЕ. Выбирай сам путь, по которому ты хочешь развиваться. Используй возможность обмена опытом и получение знаний через участие в разных проектах, совместную работу с высококвалифицированными коллегами.
- КУЛЬТУРА. Нашу культуру создают сами сотрудники – мы их слышим и помогаем развиваться, чтобы #вместе переходить на новый уровень!