For one of our clients in Zurich we are currently looking for a Tech Lead / Team Lead (Full Stack)
What You'll Do
- Own the technical direction and software design of your team's modules-from the UI down to the persistence layer.
- Define and communicate the architectural and technological vision in alignment with the overarching architecture.
- Collaborate closely with Product Owners and Business Analysts to translate business needs into robust solutions.
- Uphold high standards of code quality, maintainability, clarity, and security.
- Actively contribute to development-writing clean, scalable code and extending core modules.
- Mentor developers, foster best practices, and keep the team up to date with modern tools and technologies.
- Take on leadership responsibilities including performance reviews, career development, hiring, and team structure.
- Inspire a culture of collaboration, innovation, and continuous improvement
What You Bring
A degree in Computer Science (Bachelor's or Master's), or equivalent professional experience.5+ years as a Full Stack Tech Lead, ideally in a medium-sized company environment.Solid track record of building complex, scalable applications from the ground up.Deep knowledge of design and architecture patterns (ISQAB certification or similar is a plus).Experience with the following technologies :Frontend : Angular, React, TypeScript, CSSBackend : Java or Kotlin, Quarkus or Spring BootDatabases : Relational DBs (OpenSearch / Elastic is a plus)Tools : Gradle, GitLab, Docker, Helm, CustomizeDeployment : Familiarity with AWS environments is a plusStrong analytical and conceptual skills, proactive mindset, and a passion for collaborative teamwork.Fluency in German (C1) and English (B2) is required.Why Join Us?
You'll be part of a modern, agile product development team where your ideas matter and your technical leadership truly shapes the future. Expect autonomy, a highly skilled team, and the chance to grow in both tech and leadership.
Ready to take the lead? We'd love to hear from you.