TechLead-Story: Karl Heinz Struggl, CTO at BYTEPOETS
Karl Heinz Struggl
Team
Size and Roles:
- Three development teams with approximately five to seven members each.
- Each team includes developers, Scrum Masters, Product Owners, and loosely assigned UI/UX design specialists.
- Teams are cross-functional, promoting knowledge exchange and skill diversification.
Organizational Structure:
- Adopts agile development methods, aiming for self-organized teams.
- Facilitates scalability and provides an organizational framework throughout the company.
Distinctive Aspects:
- Fosters a familial and appreciative culture with open communication.
- Features a flat hierarchy, promoting a feedback-rich environment and team motivation.
Recruiting
Integration in Recruiting Process:
- Team members are consistently involved from profiling to hiring and onboarding.
- Emphasizes mandatory meetups with potential team members.
Onboarding Procedure:
- New employees receive a welcome package with state-of-the-art work tools.
- Day one includes orientation on HR topics and account setup with the Scrum Master.
- Subsequent days involve introductions, project overviews, and immediate integration into the development process.
- Newcomers are supported by experienced team members and Scrum Masters, promoting a smooth start.
Qualities Beyond Technical Skills:
- Values social competencies alongside technical skills.
- Emphasizes a good fit in terms of both technical and social aspects during hiring decisions.
Technologies
Technical Challenges:
- Diverse projects create challenges in maintaining a technological focus on tools and stacks.
Technologies in Use:
- Mobile apps predominantly developed natively for iOS (Swift) and Android (Kotlin, Java).
- Current projects involve Flutter and Dart, with previous experience in Ionic.
- Backends utilize a Spring Boot stack, often with Kotlin.
- Frontends implemented with React or Angular.
- Utilizes various SQL or NoSQL databases, Docker, and more.
Evolution of Technology:
- Language shifts from Java to Kotlin and Objective-C to Swift in mobile development.
- Increasing consideration of cross-platform technologies in the mobile domain.
- Server-side technologies evolved from PHP, Laravel, Ruby to Spring and Kotlin.
Technologies in this article
IT and developer jobs in Germany
Senior IT Architect Security
In this role, you design security architectures for critical systems, conduct threat analyses, and advise on implementing regulatory requirements such as ISO/IEC 27001 and NIST.
Teamlead SAP Public Cloud - Finance
In this role, you lead a growing team in SAP Cloud ERP Finance, are responsible for FI/CO solution design and project management, and utilize AI tools to enhance project outcomes.
Team Lead SAP Cloud ERP
In this role, you lead a team focused on SAP Cloud ERP, manage projects and programs, control scope, budget, and resources, and employ AI tools to enhance project management.
This might also interest you
TechLead-Story: DI Michael D. Hoffmann, Director - Advisory at EY Österreich
DI Michael D. Hoffmann
TechLead-Story: Stefan Unterthiner, CTO at in-manas
Stefan Unterthiner
TechLead-Story: Ing. Christoph Kitzler, CEO at MP2 IT-Solutions GmbH
Ing. Christoph Kitzler