Software Engineering Team Lead

Smart Group Hr — Croatia · Posted ~2 weeks ago

Lead Full-time

Skills

Software Engineering Leadership Team Leadership Mentoring C# .NET SQL Server React.js Software Development Planning Delivery Management AI

🔓 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

Lead a software engineering team responsible for a mission-critical application in a high-reliability environment. You will balance hands-on development with people leadership, planning, delivery, mentoring, and technical decision-making across a modern .NET and React stack.

Highlights

Engineering leadership role combining hands-on technical work with team development, delivery ownership, mentoring, and opportunities to shape AI-enhanced software in a high-reliability environment.

Description

Client Our client is a Dutch B2B SaaS company in a strong growth phase, with an established engineering presence in Croatia. Their software is mission-critical and runs in demanding, high-reliability environments where quality and safety are non-negotiable. The product is a .NET (C#) application backed by SQL Server, with the frontend written in React.js, and it is being actively extended with AI-powered capabilities and rich, predictive data features. To support this next phase, we are looking for an experienced engineering leader to take ownership of one of the product teams and help raise an already high bar even higher. Position The Software Engineering Team Lead will lead a team within a larger engineering organization structured around product modules, balancing hands-on technical contribution with growing and supporting the people around you. Key responsibilities include: Team leadership: Lead and mentor the team, and grow a healthy culturePlanning & delivery: Prioritize the work and deliver against the roadmapArchitecture & system design: Steer the team toward scalable, maintainable solutionsHands-on engineering: Stay close to the codebase and unblock the teamCross-functional collaboration: Turn business needs into clear technical solutions with Product and DesignEngineering excellence: Drive best practices and safeguard qualityHiring: Interview and help build a high-performing team Candidate 7–8+ years in software engineering, including at least 2+ years leading or managing engineersStrong C# background, or multiple languages with the ability to learn fast; comfortable with React.jsEnd-to-end SaaS experience, with strong system design and clean, well-tested codeHands-on with AI coding tools (e.g. Claude Code) and genuinely keen to build AI into the productPeople-first: mentoring and growing others, always curious and learningClear communicator in English, with a proactive way of solving problems What’s in it for you? Ownership of your own product team in a fast-growing SaaS companyReal say in architecture and in how AI shapes the productA high-bar engineering team you can actually learn fromFlexible, remote-friendly work across Croatia (one office day a month)Competitive compensation and quality equipment Contact If you are an experienced engineering leader who cares about quality and is excited about building AI into a mission-critical product, we would love to hear from you. Please send your resume in English via the APPLICATION LINK. All applications will be handled with the utmost confidentiality.