Dats.Team

Backend-разработчик (NestJS / TypeScript)

в Dats.Team

3 500 —‍ 4 500 $/‍мес на руки

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

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

JavaScript
Node.js
TypeScript
PostgreSQL
MongoDB

Наша распределенная команда Dev насчитывает более 800 специалистов и разрабатывает собственные продукты с 2012 года — рекламные платформы, игровые сервисы и платформы, мобильные игровые и развлекательные приложения, финтех-продукты и решения.

Сейчас мы ищем Senior Node.js разработчиков в связи с масштабированием внутренних проектов.

Мы — продуктовая команда, работающая над несколькими проектами на стыке аналитики и автоматизации. Используем подход Documentation-as-Code и итеративную разработку в повседневной работе. Ищем бэкенд-разработчика, готового брать на себя ответственность за архитектурные решения и качество кода.

Обязанности:

  • Проектирование, разработка и поддержка backend-сервисов на NestJS и TypeScript.
  • Разработка и развитие микросервисной архитектуры, обеспечение отказоустойчивости и масштабируемости систем.
  • Проектирование и реализация REST API, интеграция с внешними сервисами и источниками данных.
  • Обеспечение безопасности backend-сервисов, включая защиту пользовательских данных и управление секретами.
  • Написание автоматических тестов, поддержание высокого качества кода и актуальной документации.
  • Участие в настройке и поддержке CI/CD-пайплайнов.
  • Участие в принятии архитектурных решений, проектировании систем с фокусом на производительность, безопасность и масштабируемость.

Требования:

  • Уверенный опыт разработки на NestJS и TypeScript (от 4 лет в коммерции).
  • Опыт проектирования и поддержки микросервисной архитектуры.
  • Хорошее знание MongoDB и/или PostgreSQL.
  • Опыт работы с Redis (кэширование, очереди, распределённые блокировки).
  • Практический опыт разработки и документирования REST API.
  • Опыт работы с Docker, понимание принципов контейнеризации и деплоя.
  • Опыт написания автоматических тестов и работы в рамках CI/CD.
  • Умение писать чистый, поддерживаемый код с хорошей документацией.
  • Способность работать в кросс-функциональной команде, участвовать в ревью и обсуждениях архитектуры.

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

- Опыт интеграции с блокчейн-сетями (Ethereum, Polygon, TRON, TON и др.).

- Знакомство с GraphQL.

- Понимание принципов криптографической безопасности и управления ключами.

- Опыт работы с Telegram Bot API.

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

  • У нас удалёнка, но есть офис в Москве для желающих поработать в формате коворкинга или с закрепленным рабочим местом.
  • Оформление в штат компании или заключение международного контракта.
  • Гибкий график — лояльное начало дня, 8 часов рабочий день.
  • Возможность выбрать привычное оборудование (mac, linux, windows, мониторы и пр.) с доставкой на дом.
  • Непрерывное обучение: у нас есть внутренняя Академия, а также много партнёрских программ, которые поделятся знаниям не только в профессиональной сфере, но и поддержат твои хобби.
  • Митапы, конференции, хакатоны, квесты, онлайн-игры — лишь небольшая часть наших активностей, в которых ты сможешь участвовать.
  • Разнообразные корпоративные программы: ДМС+ со стоматологией, фитнес-клуб, английский, мастер-классы, развлечения и отдых, льготная система по отпускам и больничным.

Dats.Team

О компании Dats.Team

Сфера
Продуктовая компания
Размер
1001+

Dats.Team — динамично развивающаяся IT-компания. Компания создаёт собственные продукты с 2012 года: от рекламных и игровых платформ до мобильных приложений и платёжных систем. Dev-команда насчитывает более 800 разработчиков, и они продолжают расти.

С 2021 года организуют игровые хакатоны для ИТ-сообщества и получили награды в номинации "Лучший GameJam с продуманной тематикой" на «HACK AWARDS: Хакатоны России» в 2024 и 2025 годах!