deeplay

Fullstack разработчик (TypeScript/Node.js/React)

Коротко

Fullstack-разработчик на TypeScript/Node.js/React для продуктовой ИТ-компании Диплей, создающей системы в сфере интеллектуальных игр. Роль охватывает полный цикл разработки — от проектирования API и backend-сервисов (включая gRPC) до пользовательских интерфейсов, работы с распределёнными системами, партнёрской аналитикой в ClickHouse и сопровождения сервисов в Kubernetes. Требуется от 2 лет backend-опыта с Node.js, уверенное знание TypeScript, опыт React и практическое применение AI-инструментов разработки (Claude Code, Cursor, Codex). Работа удалённая или гибридная, из любой точки мира или из офисов в Омске, Новосибирске и Санкт-Петербурге.

Локация
Удалённо или гибридно, можно работать из любой точки мира; доступны офисы в Омске, Новосибирске и Санкт-Петербурге. Рабочие процессы организуются с учётом часовых поясов.
Компания
Диплей — продуктовая ИТ-компания, создающая системы и решения в сфере интеллектуальных игр.
Что делать
•Разрабатывать fullstack-фичи полного цикла: от обсуждения требований и проектирования до выката в production и анализа результатов.
•Создавать backend-сервисы на TypeScript и Node.js, включая решения с gRPC, а также развивать веб-приложения на React для партнёров и внутренних пользователей.
•Проектировать API-контракты и технические решения с учётом взаимодействия сервисов, повторных запросов и конкурентной работы с данными.
•Интегрировать продукты смежных команд, работать с партнёрской аналитикой и запросами в ClickHouse.
•Писать unit- и integration-тесты, спецификации и техническую документацию.
•Участвовать в развёртывании и сопровождении сервисов в Kubernetes, разбирать технические проблемы и инциденты, применять AI-инструменты в разработке.
Требования
•Уверенное знание TypeScript и не менее 2 лет практического backend-опыта с Node.js.
•Опыт frontend-разработки на React или других frontend-фреймворках и самостоятельной реализации fullstack-функциональности: от API и бизнес-логики до пользовательского интерфейса.
•Умение проектировать контракты, принимать технические решения и применять системный дизайн.
•Понимание распределённых систем, взаимодействия сервисов, идемпотентности, повторных запросов и конкурентной записи.
•Опыт написания unit- и integration-тестов.
•Практический опыт использования AI-инструментов для разработки: Claude Code, Cursor, Codex или аналогов.
•Способность быстро разбираться в незнакомых системах и существующей кодовой базе.
•Самостоятельность, ответственность за результат, инициативность, продуктовый подход и готовность взаимодействовать со смежными командами.
•Любознательность и интерес к новым технологиям и подходам в разработке.
Хорошо, если есть
•Опыт работы с gRPC и Protobuf.
•Практический опыт использования Kubernetes и Helm: деплой, просмотр логов и откат изменений.
•Опыт работы с ClickHouse или другими аналитическими базами данных.
•Понимание OAuth 2.0 и OpenID Connect (OIDC).
•Опыт разработки B2B-платформ, включая разграничение доступа и изоляцию данных клиентов.
•Опыт интеграции LLM в продукты: MCP, tool calling, агентские пайплайны и оценка качества ответов.
•Знакомство с TanStack Router, TanStack Query, Tailwind CSS, Redis, GitHub Actions, Jest, Vitest и Testcontainers.
Культура и преимущества
•Гибкий выбор места работы: удалённо из любой точки мира или из офиса.
•Техническая помощь в подготовке оборудования, онлайн-инструменты для управления проектами и корпоративный мессенджер.
•Открытая коммуникация на равных, поддержка инициатив, доступность руководства и возможность влиять на процессы и качество продукта.
•Командные встречи, онлайн-мероприятия, хакатоны, митапы, турниры и тематические сообщества.
•Индивидуальный план развития, ежегодный performance review, частичная компенсация обучения, корпоративные библиотеки и изучение английского дважды в неделю.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте