marketplace product, gamedev**
We are looking for a Tech Lead who will be responsible for the product's technical direction and the development team.
Responsibilities:
- Lead a cross-functional team of backend/frontend developers: task assignment, 1-on-1s, feedback, specialist development.
- Be responsible for product architecture and key technical decisions.
- Lead the technical update of the existing infrastructure without stopping the product and maintaining backward compatibility.
- Work with high-load and distributed systems: PostgreSQL, Redis, queues, idempotency, Saga/Outbox, consistency, migrating large volumes of data without downtime.
- Participate in hiring and technical interviews.
- Analyze incidents and drive postmortems to systemic changes.
- If necessary, contribute to development in complex or critical areas.
Requirements:
- 5+ years of commercial development of complex projects in Node.js / TypeScript, including 2+ years of production experience with NestJS.
- Experience in independently making architectural decisions and leading technical projects as a Tech Lead.
- Deep knowledge of PostgreSQL and experience working with databases under high load.
- Practical experience with distributed systems and high-load.
- Understanding of frontend architecture, SSR, and API contracts.
- Product mindset.
Will be a plus:
- Vue 3 / Nuxt.
- Kubernetes and observability.
- Experience with long-term technical migrations and legacy modernization.
- Engineering metrics and working with AI tools in development.
Conditions:
- Fully remote work.
- Russian-speaking team from 8+ countries.
- High autonomy and area of responsibility from the first month.
- Direct interaction with the CTO and product team.
- AI-first engineering process: Cursor, Claude Code, and internal AI tools.
- A product with millions of users and a complex high-load domain.
About the process:
- The selection is quite thorough: we want to find the "right" person, so there are several stages.
- Introduction → technical interview → conversation about management and leadership.
- All stages are conducted with the CTO and the team; the entire process can take up to 3 weeks.
APPLY