отраслевой центр разработки и внедрения информационных систем / оцрв

Senior Fullstack-разработчик (TypeScript, React, Node.js, ИИ-агенты)

Мы являемся частью цифрового блока ОАО «РЖД» и в настоящее время находимся в поиске сотрудника для одного из наших бизнес-юнитов, который занимается исследованием и разработкой программных продуктов.

отраслевой центр разработки и внедрения информационных систем / оцрв

Зарплата не указанаРоссияМоскваУдалёнка

Мы являемся частью цифрового блока ОАО «РЖД» и в настоящее время находимся в поиске сотрудника для одного из наших бизнес-юнитов, который занимается исследованием и разработкой программных продуктов.

Сейчас мы находимся в поиске опытного и заинтересованного разработчика, который хочет принять участие в новом проекте по созданию единого рабочего пространства, где сотрудники и ИИ-агенты («цифровые сотрудники») работают над общими задачами в одном окне.

Стек технологий: TypeScript, Node.js, Express, React, Vite, TanStack Query, Gravity UI, Tailwind CSS, PostgreSQL, Drizzle ORM, WebSocket, Zod, Vitest, Playwright, Docker, pnpm (монорепозиторий), MCP (Model Context Protocol), интеграция с LLM.

Команда: технический владелец продукта, дизайнер интерфейсов, разработчики прикладных модулей.

Задачи:

  • Развитие платформы целиком, от постановки до выпуска: интерфейс (React, TypeScript), сервер (Node.js), данные (PostgreSQL);
  • Ключевые сценарии продукта: чат с агентом, из которого рождается задача на сотрудника с контекстом разговора; доски процессов, по которым задачи двигают люди и агенты; карточка задачи с рабочей сессией агента; приемка результата человеком; реестр цифровых сотрудников (агентов);
  • Встраивание приложений и агентов подразделений в единый интерфейс через MCP и API без изменения их функциональности;
  • Подключение языковых моделей в закрытом контуре корпоративных систем;
  • Перевод интерфейса на единую дизайн-систему (Gravity UI) по макетам дизайнера;
  • Сборка и развертывание в контуре заказчика (Docker), подготовка демонстрационных стендов к показам.
  • Разработка в паре с ИИ-агентами разработки: постановка задач агентам, проверка и приемка их кода, код-ревью;
  • Тесты (Vitest, Playwright) и техническая документация.

Требования:

  • Опыт от 5 лет в коммерческой веб-разработке, из них от 2 лет fullstack на TypeScript: React на клиенте, Node.js на сервере.
  • Серверная часть и данные: проектирование API, работа в реальном времени (WebSocket, потоковая передача ответов); PostgreSQL (схема данных, миграции, оптимизация запросов); ORM (Drizzle, Prisma или аналоги).
  • Клиентская часть: сложные интерфейсы (таблицы, канбан-доски, формы, чат), работа по макетам и дизайн-системе, доступность.
  • Работа с LLM и ИИ-агентами: встраивание LLM в продукт (вызов моделей, инструменты (function calling), MCP, работа с контекстом); понимание ограничений моделей (ошибки, стоимость, объём контекста); ежедневная работа с ИИ-агентами разработки и проверка их результата.
  • Интеграции и авторизация: встраивание внешних приложений и сервисов (API, iframe, микрофронтенды); OAuth, OIDC, единый вход.
  • Инфраструктура и тестирование: Docker, CI/CD, развёртывание в закрытом контуре без доступа в интернет; модульные и сквозные тесты (Vitest, Playwright).

Будет плюсом:

  • опыт от 1 года в продукте с LLM или ИИ-агентами.

Мы предлагаем:

  • Работу в аккредитованной IT-компании, которая разрабатывает ПО, обеспечивающее непрерывность перевозочного процесса и эксплуатацию критической инфраструктуры РЖД;

  • Трудоустройство по ТК РФ;

  • Удаленный формат работы (можно работать в офисе, если есть желание);

  • Годовую премию;

  • Комфортный офис в центре Москвы;

  • Уровень заработной платы обсуждаем индивидуально, в зависимости от профессиональных компетенций и результатов технического собеседования.

Большая просьба, указать уровень ожидаемого дохода в сопроводительном письме! Спасибо!)

Похожие вакансии React

hh.ru
altenar

Senior Creative Front-end Developer

altenarАвтоподнятие
Зарплата не указанаРоссияВладимирУдалёнка
Altenar - международная IT-компания и поставщик программного обеспечения для B2B-клиентов. Мы специализируемся на разработке и являемся ведущим поставщиком технологических решений для индустрии спортивных данных за рубежом. Наши офисы находятся в России, Великобритании, Грузии, Бразилии, Греции, Уругвае и на Мальте.
С 2011 года внедряем стабильный и проверенный софт для автоматизации процессов производства, анализа и парсинга спортивных данных в реальном времени.

Мы ищем самостоятельного и инициативного разработчика, которому интересно решать нестандартные технические задачи.
Наша команда разрабатывает корпоративные сайты и порталы для нашей компании разной сложности. Вам предстоит реализовывать комплексные анимации, верстать адаптивные и семантические интерфейсы, а также работать в связке с другими front-end и back-end разработчиками.

Обязанности:
  • Создавать креативную интерактивную верстку и комплексную веб-анимацию (GSAP, Framer Motion, Lottie);
  • Интегрировать клиентскую часть с Headless CMS (Payload CMS);
  • Писать и поддерживать техническую документацию, покрывать код тестами (Playwright, Jest, Cypress);
  • Проводить технический анализ задач, искать и выбирать подходящие технологии;
  • Проводить код-ревью, рефакторинг, профилировать производительность (DevTools, Core Web Vitals);
  • Помогать развивать инженерную культуру и поддерживать процессы разработки в команде;

Мы работаем с: TypeScript, Next.js, Payload CMS, PostgreSQL, Zod, Playwright, Biome, Turborepo.

Требования:

  • Уверенное владение JavaScript (ES6+), TypeScript и глубокое знание React 19;
  • Понимание принципов работы Next.js (App Router, Server/Client Components) и базовый опыт взаимодействия с ним;
  • Продвинутое владение инструментами сложных анимаций: GSAP и/или Motion (бывш. Framer-Motion);
  • Продвинутый уровень владения HTML5, CSS3, CSS Modules и принципами адаптивной семантической верстки;
  • Опыт работы с современными паттернами проектирования и инструментами сборки (Turborepo, Biome);
  • Уверенные знания систем контроля версий (Git) и отладки производительности интерфейсов в браузере.

Будет плюсом:

  • Опыт работы над креативными сайтами уровня Awwwards/FWA;
  • Практический опыт работы с WebGL и Three.js для создания 3D-сцен;
  • Практический опыт работы с тестами (Playwright, Jest, Cypress) и CI/CD;
  • Базовое понимание работы бэкенд-экосистемы на базе Node.js и PostgreSQL;
  • Знание библиотек стилизации и препроцессоров SCSS/SASS;
  • Знакомство с принципами работы No-code/Low-code визуальных редакторов (Webflow / Framer);
  • Знание английского языка на уровне B1+.

Мы предлагаем:

  • работу в аккредитованной IT компании;

  • оформление по ТК РФ и достойную белую заработную плату;

  • работу над сложными проектами в рамках высоконагруженной архитектуры, на которые вы сможете активно влиять;

  • ДМС, стоматологию и страхование жизни за счет работодателя с первого дня работы;

  • компенсацию фитнеса;

  • компенсацию за интернет и электроэнергию;

  • удаленную работу по РФ или работу в офисе по вашему выбору (Москва, Санкт-Петербург, Владимир);

  • возможность изучения английского за счет компании;

  • участие в профильных конференциях, митапах и корпоративных активностях по желанию;

  • возможность сертификации и обучения за счет компании.

Соц.сети

Full Stack Software Engineer (Java / React)

Зарплата не указанаБеларусьУдалёнка

Full Stack Software Engineer (Java / React)

🏢 Компания: ••••••••
🌍 Формат: Удалёнка / Гибрид / Офис (Беларусь)
🕒 Занятость: Полная занятость (40 ч/нед)

О компании:

•••••••• — международная сервисная IT-компания, специализирующаяся на заказной разработке ПО. Работает с клиентами из США в различных отраслях; команда ~150 человек. Компания делает упор на инженерные практики, автоматизацию и развитие процессов.

Задачи:

• Разрабатывать новые фичи и поддерживать фронтенд и бэкенд.
• Исправлять дефекты, рефакторить код и снижать технический долг.
• Писать поддерживаемый, надёжный и хорошо тестируемый код.
• Участвовать в технических обсуждениях, дизайне решений и код-ревью.
• Сотрудничать с QA, BA, Tech Lead и PM; общаться с клиентом на письме и в звонках.

Требования:

• От 3 лет опыта с Java и практический опыт с Spring / Spring MVC.
• Уверенные знания TypeScript и React.
• Понимание принципов фронтенд- и бэкенд-разработки; способность работать в обеих областях.
• Опыт с REST API и реляционными базами данных (MySQL).
• Понимание автоматизированного тестирования; опыт написания unit/integration тестов.
• Английский уровень B1+ для работы с клиентом.

Будет плюсом:

• Опыт с облачными платформами (AWS, Azure и др.).
• Опыт с CI/CD и автоматизированными деплойментами.
• Опыт использования AI/LLM-инструментов в рабочих или личных проектах.
• Навыки мониторинга, отладки и оптимизации производительности.

Стек:

Java, Spring, Spring MVC, TypeScript, React, REST API, MySQL, AWS, Azure, CI/CD, AI/LLM-инструменты

Условия:

• Удалёнка, гибрид или работа в офисе; при удалённой работе возможна личная встреча при подписании контракта.
• 40‐часовая рабочая неделя; обычное начало дня между 09:00–11:00.
• Конкурентная зарплата с регулярными пересмотрами, медстраховка, оплачиваемые больничные, компенсация спорта и обучения.
• Чёткие процессы, возможности карьерного роста и поддержка ресурс-менеджера.
• Испытательный срок 1–3 месяца с ежемесячной оценкой.

📩 ••••••••

Соц.сети

Senior Full-Stack Engineer (Frontend-focused, AI-first)

Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

📑 Вакансия Senior Full-Stack Engineer (Frontend-focused, AI-first)

Удалённо · Полная занятость

💎 •••••••• ищет Senior Full‐Stack Engineer для разработки end‐to‐end‐функционала преимущественно на фронтенде (70 %) с возможностью вносить изменения в бэкенд (30 %); предстоит владеть фронтендом платёжных продуктов, реализовывать виджет on/off‐ramp с KYC и платежами, страницы мерчант‐чекаута, новые админ‐приложения взамен устаревших, менять API и бизнес‐логику в Java‐сервисах, принимать архитектурные решения по фронтенду, мигрировать легаси‐код, выстраивать и улучшать AI‐driven‐рабочие процессы (контекстные файлы, навыки агентов, автоматизированный ревью PR в CI, агентные end‐to‐end и визуальные проверки), рецензировать код коллег и агентов, взаимодействовать с продуктовой, дизайнерской и QA‐командами в рамках еженедельного релизного цикла.

🧩 Требования: от 5 лет коммерческой фронтенд‐разработки, из них от 3 лет с React и TypeScript в продакшене; уверенное владение современным React (управление серверным состоянием, клиентским состоянием, формами, роутингом, оптимизацией производительности), опыт работы с большими легаси‐базами; практический опыт бэкенд‐разработки хотя бы на одном языке, умение проектировать REST‐API, работать с PostgreSQL (схемы, индексы, миграции), вносить изменения в Java‐сервисы; агентская разработка как повседневный подход — ведение контекстных файлов, подключение агентов через MCP к рабочим инструментам, работа в цикле «план → реализация → верификация», параллельный и headless‐запуск агентов, критическая оценка вывода агентов и понимание их типовых ошибок, отслеживание обновлений агентных инструментов; навыки тестирования (Playwright для E2E, Vitest/Jest для юнит‐ и интеграционных тестов); понимание вопросов безопасности при работе с деньгами и персональными данными; свободное владение русским языком (рабочий язык команды), достаточный уровень английского для работы с технической документацией, задачами и PR; плюсом будет опыт в финтехе (карточные платежи, 3‐D Secure, KYC‐SDK, антифрод), Web3‐интеграциях на фронтенде, white‐label‐продуктах, работе с OpenAPI‐клиентами, Kotlin, Spring Boot, NATS, Temporal, контейнеризацией и CI/CD.

🌐 ••••••••

🔮 •••••••• — бесплатно постим IT-вакансии

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.