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

Apply here: https://t.gohiring.com/h/b72ecb0f73bfbac9c629dbb235ccb40441a04f5b4b577d3b35ac6480932321e1

About us

Spanflug is a fast-growing technology company and operates a digital platform for individually manufactured components. Based on CAD models, our customers receive quotation prices in just a few seconds and the components can be ordered online. Our aim is to make the interaction between manufacturing companies and customers as efficient as possible. Based on our internationally leading technology for automated component analysis, we offer solutions for the efficient procurement of components and the optimization of purchasing and sales processes.
Spanflug is a spin-off from the Technical University of Munich (TUM) and took part in the Xpreneurs incubator program of the UnternehmerTUM start-up network. Since the product launch at the end of 2019, we have won over more than 4,000 business customers from sectors including mechanica engineering, medical technology and robotics. Spanflug is supported by UnternehmerTUM’s Initiative for Industrial Innovators. The German Machine Tool Builders‘ Association (VDW) has held a stake in Spanflug since 2020.