Fullstack Node.js Engineerdevelopment

Откликнуться

Маркетплейс для удобного обмена скинов, стикеров и внутриигровых предметов. 

Узнать больше

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

  • Разрабатываем проекты на современном стеке и следим за тенденциями;
  • Гибкий график и удаленный формат работы. Можно работать из любой точки мира;
  • Бесконечно учимся: покупаем любые книги, оплачиваем участие в конференциях и внешние обучения, проводим внутренние обучения для сотрудников;
  • Оформляем ДМС, компенсируем питание, спорт, занятия английским, психолога, посещение коворкинга и компьютерного клуба.
Все вакансии

Мы ищем опытного инженера уровня Middle+/Senior, который уверенно чувствует себя как во фронтенде, так и в бэкенде.

В этой роли ты будешь работать с высоконагруженными сервисами, участвовать в архитектурных решениях и напрямую влиять на развитие продукта.

Наш стек:

  • Frontend.
  • Astro в связке с React.MobX.
  • Backend.
  • Node.js (Express / NestJS).Kafka.PostgreSQL (TypeORM / Drizzle).MongoDB.Redis (кеширование, distributed locks).
  • Infrastructure.
  • Kubernetes.IaC через Pulumi.GitLab CI/CD.

Задачи

  • Проектирование и развитие архитектуры приложений с использованием микросервисного подхода.
  • Участие в принятии архитектурных решений и оптимизация взаимодействия компонентов для повышения отказоустойчивости.
  • Оптимизация производительности серверных приложений и устранение узких мест.
  • Построение фронтенд-слоя на моделях данных с корректным разделением бизнес логики и UI.
  • Настройка мониторинга (Prometheus / Grafana) и трейсинга (OpenTelemetry) для быстрой локализации инцидентов.
  • Написание тестов для критической логики (unit / integration).
  • Code Review, проработка ADR и технической документации.
  • Работа с легаси-кодом и постепенный рефакторинг нагруженных сервисов.

Ждём от тебя

  • Коммерческий опыт разработки от 4 лет в продуктовых командах.
  • Глубокое понимание JavaScript и уверенное владение TypeScript.
  • Практика обеспечения строгой type safety сквозь все слои приложения — от БД до фронтенда.
  • Опыт проектирования схем БД и потоков данных для систем с высокой нагрузкой.
  • Опыт оптимизации серверных и клиентских приложений, умение работать с профайлерами.
  • Практика тестирования критических бизнес-сценариев.
  • Понимание подходов к нагрузочному тестированию сервисов.
  • Опыт рефакторинга проектов с большим объёмом легаси-кода.
  • Опыт эксплуатации сервисов в продакшене и участие в разборе инцидентов.
  • Высокий уровень самостоятельности, инициативность и ответственность за результат.
  • Мы ценим инженерное мышление, аргументированные технические решения и готовность брать ownership за части системы.

Будет плюсом

  • Опыт работы с Bun runtime.
  • Использование или интеграция AI-инструментов в процесс разработки.

Подайте заявку

cs.moneyFullstack Node.js Engineer