Senior .NET Developer
You'll join a team of 15–20 people who actually know each other's work, building a product with a real user base — the kind where your fingerprints are on everything you ship. The work sits at the intersection of high-load architecture, system design, and AI integration. Active product development, a long backlog, and real UX experimentation — this is not maintenance mode. The niche is mainstream and the audience is growing. You get startup energy without existential uncertainty about whether anyone wants what you're building. Ownership is high by default — in a team this size, it always is.
WHAT YOU’LL DO
- Contribute to the architecture of high-load services and grow the existing C# / .NET Core codebase.
- Build new product features and integrations, including the AI layer (voice, real-time, and — on the horizon — video and emotion recognition).
- Design and operate async pipelines on RabbitMQ: delivery guarantees, idempotency, error handling, backpressure.
- Work with MS SQL schema and queries under load: indexes, execution plans, hot-path optimization.
- Hold the bar on code quality across the team: code review, testing, observability, engineering standards; influence technical decisions beyond your immediate area.
WHAT WE’RE LOOKING FOR
- 5+ years of commercial C# / .NET development, including 2+ years on .NET Core in production.
- Real distributed-systems and high-load experience: you can reason about throughput, latency, and fault tolerance through specific incidents from your own past, not from a textbook.
- Hands-on experience with message brokers (RabbitMQ preferred; Kafka / Azure Service Bus / NATS acceptable with a high-load track record) and MS SQL Server under load.
- Fluent Russian, ready to work in CET (±2) hours.
WHY JOI
- You're joining the company that's redefining what relationships with AI look like — before the category gets crowded
- We move fast: ideas become live experiments in days, not quarters