Senior Backend Developer (Node.js / NestJS) 4M+ MAU
17 days ago
Details
Grade
Senior
Experience
from 5 years
Work format
Remote
A cover letter for this job
An email or a Telegram message to the recruiter
Description
Requirements
5+ years of backend development in TypeScript/Node.js. Practical experience with high loads, PostgreSQL, Redis, RabbitMQ/Kafka. Ability to find and fix race conditions in production, design idempotent operations. Knowledge of PostgreSQL: transactions and locks, query plans, migrations on large tables. Concurrent access and idempotency in practice: found, reproduced, and fixed in production. Queues: RabbitMQ or Kafka. Independently handle tasks from inception to production. Use AI tools in daily work (know where they speed things up, where they make mistakes, and how to catch them). Plus: Experience with products involving user funds: fintech, marketplaces, gaming. Knex or SQL without ORM, Redis, OpenSearch.
Benefits
Location: 📍Remote.
Требования:
5+ лет backend-разработки на TypeScript/Node.js. Реальный опыт с высокими нагрузками, PostgreSQL, Redis, RabbitMQ/Kafka. Умение находить и чинить race conditions в production, проектировать идемпотентные операции. Знание PostgreSQL: транзакции и блокировки, планы запросов, миграции на больших таблицах. Конкурентный доступ и идемпотентность на практике: находил, воспроизводил и чинил в проде. Очереди: RabbitMQ или Kafka. Самостоятельно вести задачу от постановки до прода. Используешь AI-инструменты в ежедневной работе (знаешь, где ускоряет, где ошибается и как это ловить). Плюсом: Опыт с продуктом с деньгами пользователей: финтех, маркетплейсы, гейминг. Knex или SQL без ORM, Redis, OpenSearch.