5 schnelle Fragen an Team Games

1. An welchen Projekten arbeitet ihr aktuell?
Wir entwicklen unser eigenes Gamesprojekt und bilden es in verschiedenen Frontends ab. Dazu integrieren wir verschiedene externe Gamesanbieter, bieten ein eigenes Backoffice an und stellen die API für die Frontends bereit.
​
Von der Analyse und Implementierung der externen APIs, über Featuredefinitionen und -umsetzung bis hin zum Design, produktiven Betrieb, Sicherstellung und Überwachung, decken unsere täglichen Aufgaben also alles ab - Das macht unsere Arbeit sehr abwechslungsreich.
Dabei arbeiten wir im Büro oder im HomeOffice zusammen und tauschen uns bei Fragen on demand aus. Für Updates oder Komplikationen gibt es zudem ein wöchentliches Meeting. Neben dem Austausch im Team stehen wir auch in regelmäßigen Kontakt zu externen Anbietern und Kunden.
2. Mit welchen Tech Stack setzt ihr diese um?
Mit Kotlin, Spring, Cassandra, TypeScript, React, antd. Aktuell versuchen wir auch die container basierte Laufzeitumgebung mithilfe von Docker/ Kubernetes umzusetzen.
3. Wie arbeitet ihr zusammen?
Bei uns sind die Büro- und Homeofficezeiten sehr gemischt. Daher ist Mittwoch aber unser Teamtag, wo alle im Büro sind und wir gemeinsam an ausgewählten Frontend Aufgaben arbeiten. Idealerweise findet sich an diesem Tag auch Zeit für Pair Programming. Außerdem findet am Mittwoch unser wöchentliches Team Meeting statt. Dieses dient zum Austausch über aktuelle Aufgaben, Neues aus dem Teamleitermeeting wird verkündet und Organisatorisches besprochen. Einmal im Monat gehen wir an diesem Tag auch gemeinsam Essen.
Ansonsten gibt es auch täglich ein virtuelles Büro, innerhalb welchem Fragen direkt beantwortet werden können.
4. Was ist schon mal so richtig schief gelaufen? Was habt ihr daraus gelernt?
Da es unser Projekt noch nicht so lange gibt, gab es bisher noch keine größeren Bugs. Aber wir konnten schon einige Erkenntnisse sammeln und uns weiterentwickeln. Dazu gehört z.B. dass wir lieber eine native Cassandra verwalten, statt einen externen Service (CaaS) zu nutzen, um die volle Bandbreite an Funktionen verwenden zu können
5. Was macht euer Team besonders?
Wir sind mit unseren 3 Leuten das Kleinste, Neueste und natürlich auch das Coolste Team im Unternehmen ;). Fachlich sind wir das erste Team, dass ein Projekt mit Kotlin umsetzt. Wir haben uns dazu entschieden, weil Kotlin gegenüber Java schlanker und funktional angehaucht ist und dabei vollumfänglichen Spring-Framework Support bietet.