О компании и команде Мы строим современный маркетплейс для покупки и продажи цифровых игровых товаров и услуг. Работаем небольшой командой и делаем упор на простоту процессов. Общаемся в рабочем чате в 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 или рубли если вы самозанятый Тестовое задание На данную вакансию требуется обязательное выполнение тестового задания, его выполнение оплачиваемое.
О компании и команде Мы строим современный маркетплейс, где пользователи могут покупать и продавать цифровые игровые товары и услуги. Работаем небольшой командой, поэтому у каждого есть реальное влияние на продукт и технические решения. Делаем упор на простые процессы и спокойную работу без лишней бюрократии. Общаемся в Telegram, задачи ведём в Trello. Созвоны в команде отсутствуют. Работаем по Московскому часовому поясу. Стек Backend: Node.js, Nest.js, TypeScript, Drizzle ORM, Postgres, Redis, RabbitMQ (модульный монолит) Frontend: Next.js SSR, TypeScript, CSS Modules. Чем предстоит заниматься Писать новую функциональность, поддерживать и развивать уже существующую (в основном Backend, писать продуктовые фичи, Antifraud / AML системы и др) Взаимодействовать с командой по задачам и техническим решениям Реагировать на критичные сбои и проблемы, участвовать в анализе и исправлении ошибок Заниматься интеграциями c внешними провайдерами и платёжными системами Заниматься исследовательскими RD задачами Кого мы ищем Инженера, который не только пишет код, но и думает о его производительности и дальнейшем влиянии на другие части системы. Роль предполагает высокий уровень самостоятельности и значительную степень ответственности за результат. Что мы предлагаем Современный стек и продукт с реальными нагрузками Полную удаленную работу Зарплату в USDT или RUB, если вы оформлены как самозанятый/ИП Возможность работы в других продуктах компании Будет большим плюсом Владение devops-навыками (Linux, Nginx, CI/CD, Deployment) Опыт в high-load и domain-heavy проектах Опыт работы с Drizzle ORM Тестовое задание Для этой вакансии предусмотрено обязательное тестовое задание. Его выполнение оплачивается по фиксированной ставке.