Head of Development - .NET

Social Discovery Group — Georgia · Posted ~1 day ago

Head Full-time Remote

Skills

.NET backend development frontend development engineering leadership team management software development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Head of Development role leading a distributed team of around ten engineers responsible for both backend and frontend development. The position is primarily focused on engineering leadership while retaining a hands-on technical component, within a globally distributed remote organization.

Highlights

Lead a distributed engineering team in a fully remote environment, with a strong leadership focus and some hands-on technical involvement in globally oriented software products.

Description

Social Discovery Group (SDG) is a group of social discovery companies. SDG solves the problems of loneliness, isolation, and disconnection - transforming virtual intimacy into the new normal. SDG’s products redefine the way people interact and connect with one another. Our portfolio includes social entertainment platforms designed to connect people online across different cultures and regions of the world. We bring together a team of like-minded people and IT professionals who specialize in creating and developing globally impactful social discovery products. Our international team of digital nomads works remotely from all over the world. We’re proud to be a two-time “Great Place to Work” winner (USA & Japan, 2024–2025) and a Top-5 Company for Work-From-Anywhere Jobs (FlexJobs, 2025). We are looking for a Head of Development (.NET) for one of our growing products. Your main tasks will be: Lead the backend and frontend engineering team (10 people) - 80% leadership, 20% hands-on tasksApply microservice and service-oriented architecture principles in practice.Own code quality, code reviews, and technical design.Ensuring the stability and reliability of the department's infrastructureDefining and executing the technology strategy to align with business goalsDevelop and improve intelligent routing, including RL / Q-learning approaches.Build resilient services using patterns such as idempotency, saga, outbox/inbox, and retries.Ensure application-level reliability: performance, correctness, and fault tolerance.Implement and scale AI tools in software development and testing. We expect from you: Strong experience with C# and ASP.NET Core (.NET 6+)Proven experience as a managerStrong backend expertise with microservices, high-load systemsExperience with RabbitMQ / MassTransitStrong SQL skills (MS SQL), including performance optimizationHands-on experience building distributed systems (consistency models, messaging patterns)Solid understanding of frontend (Angular) at the level required to manage developmentExperience conducting code reviews and making architectural decisionsFluent Russian Sounds good? Join us now!