Middle+/Senior Backend Developer (Node.js)
Описание
О компании и командеМы строим современный маркетплейс для покупки и продажи цифровых игровых товаров и услуг. Работаем небольшой командой и делаем упор на простоту процессов. Общаемся в рабочем чате в Telegram без регулярных созвонов, задачи ведём в Trello. Благодаря компактному составу каждый участник вносит заметный вклад в продукт. К использованию ИИ в разработке относимся положительно. Технологии Node.js, Nest.js, Fastify, Drizzle, Postgres, RabbitMQ, Redis и др. Что предстоит делать Разрабатывать новую функциональность и развивать текущую. Рефакторить код и выполнять задачи технологической модернизации. Участвовать в проектировании архитектуры и модульной структуры сервисов. Работать с PostgreSQL: запросы, индексы, оптимизация в рамках задач. Требования: Опыт коммерческой разработки на Node.js от 3-х лет. Уверенные знания TypeScript, Nest.js. Понимание принципов модульной архитектуры, умение проектировать. сервисы. Знание Postgres, умение писать SQL-запросы. Базовые навыки работы с Git. Уметь и использовать инструменты ИИ разработки Будет плюсом Опыт работы с Drizzle ORM. Опыт работы с RabbitMQ / очередями. Умение оптимизировать SQL-запросы. Опыт работы с highload-практиками: кэш-стратегии, idempotency, rate-limiting и др. Условия работы Полная удаленная работа. Современный стек и продукт с реальными нагрузками Зарплата в USDT или рубли если вы самозанятый Тестовое заданиеНа данную вакансию требуется обязательное выполнение тестового задания, его выполнение оплачиваемое.