Description We are seeking a skilled and motivated Team Lead to drive our growing web development team of full-stack software engineers. In this role, you will lead a talented group responsible for advancing and maintaining our core web applications, including our BUY procurement platform and MAKE SaaS product. Our tech stack includes a React frontend, a Python-based backend, PostgreSQL, Redis, Docker, and various AWS-hosted services, with a strategic move towards Kubernetes. The ideal candidate will bring a strong technical foundation and a background in hands-on web application development, combined with a passion for management and team coordination. While you have evolved from day-to-day engineering, you possess an excellent grasp of web application architecture and are eager to take on a role focused on leading, guiding, and organizing technical efforts. As the primary point of contact for the web development team, you’ll work closely with product and executive teams to define the technical roadmap. Your responsibilities will include steering the team through complex technical challenges, overseeing development initiatives, and driving advancements in code quality, maintainability, reliability, and scalability. Beyond technical leadership, you’ll also focus on mentoring and empowering your team, helping them to deliver high-quality work efficiently. This is an exciting opportunity to play a pivotal role in shaping the technical foundation of our product, creating an immediate impact for our customers. Your responsibilities Lead and manage a team of software engineers, focusing on coaching, professional development, and conducting regular performance evaluations. Drive the hiring process to expand the web development team, identifying and onboarding new talent. Serve as the primary technical point of contact for the web development team within the company, facilitating communication and collaboration. Partner closely with the Product Owner to coordinate and oversee complex technical projects, ensuring alignment with business goals. Oversee technical project management, guiding the team to implement business requirements while upholding high standards of quality. Maintain a comprehensive view of the technical landscape for the web platform, including ongoing projects and architectural considerations. Lead efforts to evolve software architecture and development practices, acting as a catalyst for positive technical change. Participate in technical design discussions and code reviews, promoting best practices and technical excellence. Collaborate with stakeholders to help define and shape the technical roadmap, aligning it with the company’s strategic objectives. Your Profile Proven experience as a tech lead or team lead, effectively managing and mentoring a team of software engineers. Genuine passion for leading, coaching, and fostering the growth of software engineers. Several years of hands-on experience as a software engineer, with a strong foundation in both backend and frontend development. Proficient in Python and JavaScript, including experience with backend frameworks (e.g. Flask) and frontend libraries (e.g. React). Deep enthusiasm for web technologies and a commitment to staying current with web development trends. Strong understanding of software architecture for modern web applications, with first-hand experience in defining and implementing architecture for complex projects. Highly organized and structured, with the ability to coordinate and manage complex technical projects effectively. Pragmatic mindset with a focus on advancing the product, balancing business needs with considerations of code quality, reliability, maintainability, and scalability. Willingness to work on-site at our Munich office at least 50% of the time. Excellent communication skills in English. Previous experience in hiring software engineers is a plus. Fluency in German is a plus. Why Spanflug? A skilled and highly motivated team Innovative tech company with cutting-edge technology and great potential for growth Get to shape the technical underpinnings of our fast growing and evolving web-platform Central office location in Munich Flexible working hours Flat hierarchies and transparent communication Choice of Mac or PC hardware Monthly hackathons 30 vacation days Budget for conferences, trainings and books Subsidised lunches and free snacks and drinks About us Spanflug Technologies GmbH is a technology company based in Munich and operator of a platform for the efficient procurement of custom machined parts. Spanflug's aim is to digitally network supply and demand, automate processes and thus make procurement as quick and easy as possible for customers and suppliers. The Spanflug BUY procurement solution offers customers efficient, automated processes, from i nstant quotations to large project requests. The range includes tur ning parts, mill ing parts, sheet metal parts, 3D printed parts, laser parts and assemblies. The parts are manufactured via a network of thousands of machines at selected and qualified suppliers in Germany and Austria. The software-as-a-service solution Spanflug MAKE enables manufacturing companies in the machining sector to perform costing, quo ting and work preparation more efficiently, to react more quickly to customer enquiries and to set up their business profitably in the long term. Spanflug has a quality management system certified to ISO 9001:2015. The company was founded as a spin-off from the Institute for Machine Tools and Industrial Management ( iwb ) at the Technical University of Munich (TUM) in 2018 and is supported by UnternehmerTUM. The German Machine Tool Builders' Association (VDW) has held a stake in Spanflug since 2020 and the company CERATIZIT S.A. since 2024.