EX CORP.

Fullstack Node.js Engineer

в EX CORP.

от 3 000 $/‍мес на руки

Полная удалёнка
Специализация
Fullstack / Node.js
Уровень
Middle, Senior
Требуемый опыт
4+ лет

Технологии/инструменты

Astro
React
MobX
Node.js (Express / NestJS)
Kafka
PostgreSQL (TypeORM / Drizzle)
MongoDB
Redis
Kubernetes
Pulumi
GitLab CI/CD

Мы ищем опытного инженера уровня 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-инструментов в процесс разработки.

Причины работать с нами

  • Увлечённая команда: мы создаём продукты, которыми сами пользуемся и гордимся.
  • Гибкий график и удалённая работа (комфортно работать из часовых поясов GMT+1 – GMT+8).
  • Постоянное развитие: оплачиваем обучение, покупаем книги, поддерживаем внутренние и внешние курсы.
  • Бенефиты: ДМС, компенсация питания, спорта, хобби, английского и психолога.
  • Возможность напрямую влиять на развитие продуктов одного из крупнейших брендов в киберспортивной индустрии.
Борис ДаниловIT-рекрутер
EX CORP.

О компании EX CORP.

Сфера
Продуктовая компания
Размер
101 - 200

EX CORP. создают сервисы для геймеров. Продукты — CS.MONEY (маркетплейс скинов для CS и Dota2), SCOPE.GG (аналитический статистический сервис для CS), XPLAY.GG (тренировочные сервера CS), LVL.IO (B2B-решение для геймификации).