TechLead-Story: Matthias Bauer, Head of Web Development at ASQS GmbH

Matthias Bauer

ASQS GmbH

3 min read

Team

Size and Roles:
The Dev Team comprises 11 Full Stack Developers with dedicated responsibilities for Frontend and Backend. While the majority is based in the Vienna Head Office, one developer works in the Bangkok office. Expansion plans are in place for both locations.

Organization and Structure:
The team is divided into two Scrum teams, with one of them actively involved in development. Scrum was chosen for its ability to provide rapid feedback from users, aiding in the development of the system in the right direction. Once more developers join the Bangkok office, forming a Scrum team there is planned.

Distinctive Aspect - Collaborative Culture:
The team communicates on equal terms due to flat hierarchies. Open communication for sharing ideas, different perspectives, and addressing challenges is encouraged. Constructive criticism is well-received, fostering collaboration and problem-solving. Notably, the team exhibits a strong sense of mutual support, even in stressful situations. Social activities outside of work, such as grabbing a beer or game nights, are part of their team culture.

Recruiting

Integration in Recruiting Process:
Developers describe the requirements for a new colleague to be invited for a personal interview. A small test has been developed for the interview process to better assess candidates. The CTO is typically present in initial interviews to cover the technical aspects, and subsequent rounds involve active team members.

Onboarding Procedure:
New members undergo an introduction to the system from a user perspective, gaining familiarity with workflows and the user interface. Starting with server-side script development to interact with the database is common. Debugging is then introduced, providing an effective way to understand code and modules. New members are gradually integrated into new development.

Qualities Beyond Technical Skills:
Given the small and closely-knit nature of the team, qualities such as teamwork and humor are emphasized. Active participation in extracurricular activities is a plus.

Technologies

Technical Challenges:
Ensuring smooth and fast application performance across various browsers is a challenge common to web app developers. Additionally, managing server-side development, especially with the increasing volume of data, requires attention. Experimentation with new or alternative technologies is encouraged for efficient code and reduced loading times.

Current Technologies:
The system is undergoing a technological transition, utilizing Angular 8 for the Frontend, Laravel 5 for the Backend, and MariaDB as the database. An older part of the system still relies on jQuery with various plugins and PHP.

Evolution of Technology Since Inception:
The initial system, developed a decade ago, used Vanilla JavaScript and a mix of PHP and Java on the server side. Over time, jQuery was introduced on the client side, and the server side transitioned to PHP. The current move to Angular and Laravel represents the next technological upgrade.

ASQS GmbH

Internet, IT, Telecommunication

Technologies in this article

IT and developer jobs in Austria

  • Laravel Developer

    OE Service GmbHVienna

    • Easy Apply
    • €50k – €70k
    • Hybrid
    • Full Time

    In this role, you will develop new features and optimize the performance of a B2B SaaS product, actively work on automating internal processes, and enhance interfaces for our software providers.

    • Envoyer
    • Laravel Telescope
    • Redis
    • Horizon
    • PHP
    • Laravel
    • Laravel Forge
    • OpenAPI
    • SQL
    • Docker
    • +6
    • +7
  • IT Security Engineer

    Premedia GmbHLinz, Wels

    • Easy Apply
    • From €56k
    • Hybrid
    • Full Time

    In this position, you identify security risks in the IT environment, implement projects like MFA and Identity Management, and train employees on information security to continuously improve standards.

    • Windows
    • UNIX
  • Workflow & Automation Engineer

    Premedia GmbHLinz, Wels

    • Easy Apply
    • From €53k
    • Hybrid
    • Full Time

    In this role, you will be responsible for developing, optimizing, and maintaining automated workflows, managing existing systems, analyzing errors, and implementing new automations within a dynamic production environment.

    • JavaScript
    • Python
    • PowerShell
    • XML
    • JSON
    • RESTful API
    • Windows Server
    • +3
    • +4

This might also interest you