TechLead-Story: Markus Schwingenschloegl, CTO at ThemeFusion
Markus Schwingenschloegl
Team
Size and Roles:
- The team consists of 21 members, with 7 forming the Dev Team.
- Dev Team experts in JavaScript, PHP, CSS, HTML, and various APIs, primarily focused on WordPress.
Organization and Methodology:
- Works on a license-based complete solution for companies and freelancers in the online and web business.
- Emphasizes development cycles incorporating long-term goals, product expansions, and user feedback.
- Lead Developer acts as a Team Lead coordinating activities with other teams.
Distinctive Team Aspects:
- Fully remote team distributed globally, benefiting from diverse cultural contributions and innovative solutions.
- Long-term employees foster a strong team spirit and a familial working atmosphere.
Recruiting
Integration in Recruiting Process:
- Team collaboratively defines areas needing reinforcement or additional expertise.
- Creates a new employee profile based on team discussions, and management initiates further steps.
Onboarding Procedure:
- Welcome package tailored to each department, including information about tools, environments, regular team meetings, etc.
- Team meeting for easy integration, involving discussions about employees' personal backgrounds, coupled with a starting project.
Qualities Beyond Technical Skills:
- Seeks team players committed to long-term collaboration on creative problem-solving and user-friendly products.
- Values a high identification with customers and the company, along with qualities like humor and honesty.
Technologies
Technical Challenges:
- Adapting to the rapid evolution of WordPress and supporting partner technologies.
- Handling product support due to a large customer base and incorporating user feedback into product development.
- Addressing UI/UX development and complex new features, requiring constant adaptation and sometimes reinvention.
Technologies in Use:
- Primarily focused on WordPress, utilizing JavaScript (including frameworks), PHP, CSS, HTML, MySQL, and various APIs.
Evolution of Technology:
- Technology stack has remained largely consistent.
- Recent emphasis on JavaScript with a modular approach and increased focus on code reusability