We’re looking for a dynamic and experienced Full-Stack Team Lead to lead a squad that owns critical domain responsibilities impacting platform success. This is a hands-on leadership role: you’ll combine team management, architecture, and coding—shipping real product while leveling up the engineers around you.
What you’ll do
- Lead, mentor, and grow a team of full-stack developers
- Own delivery as a squad lead: plan, execute, and continuously improve new + existing projects
- Review designs and drive high-quality technical decisions (architecture, scalability, maintainability)
- Help empower engineering teams to build better products through standards, tooling, and best practices
- Stay hands-on: code alongside the team and unblock complex engineering challenges
- Drive collaboration across stakeholders to keep execution smooth and predictable
Requirements
- 3+ years of hands-on management experience
- 5+ years building production-grade applications for large-scale SaaS
- Strong backend foundation: C# / .NET Core (or equivalent) + experience with complex backend architecture
- Strong frontend experience with Angular (or equivalent) + SPA architecture at scale
- Experience designing and implementing scalable, high-performance microservices communication
- Experience with databases (any): RDBMS and/or NoSQL
- Proven leadership in Agile environments
- Excellent interpersonal and communication skills