10+ years of software development experience At least 2 years as a Team Lead or Engineering Manager managing a team of 5-10 developers Hands-on leader capable of writing code, making technical decisions, and designing systems Strong people management skills (hiring, coaching, feedback, conflict resolution) At least 3 years of experience as a Fullstack Developer At least 5 years of experience with TypeScript, Node.js, MongoDB, Kafka, Redis English at B2+ level