Boxelware GmbH – 91054 Erlangen
Vollzeit
Als Dev wirst du im Team mit anderen Entwickler*innen Features und Spielmechaniken entwickeln. Hierbei wird es sowohl um technische, als auch im Gameplay relevate Features gehen. Du wirst als Teil unseres Scrum-Teams in unseren agilen Entwicklungsprozess eingebunden. Die zu entwickelnden Features reichen von Grafik und Shadern über Engine-Code bis hin zu Gameplay-Skripten.
Unsere Office-Umgebung besteht aus gemischten Workstations mit linuxlastigen (Ubuntu) Entwickler-Arbeitsplätzen, sowie Windows-Rechnern & Dual-Boots. Eine Mischung aus Vor-Ort-Arbeit und Remote-Arbeit ist möglich. Als Entwicklungsumgebung benutzen wir Linux und QtCreator, die Programmiersprachen sind C++ und Lua.
Das sind deine Aufgaben
- Programmierung in C++
- Weiterentwicklung unserer hauseigenen Engine
- Umsetzung von Gameplay-Mechaniken
- Eigenverantwortliche Aufgabenplanung zusammen mit anderen Entwickler*innen
- Software-Entwicklung in einem Scrum-Umfeld
Das solltest du mitbringen
- Sehr gute Kenntnisse in C++
- Motivation und Willen zum eigenverantwortlichen Arbeiten
- Gute Kommunikationsfähigkeit und Teamgeist
- Lust, Neues zu lernen und dich weiterzuentwickeln
- Sehr gute Deutsch- und Englischkenntnisse
- Erfahrung bei der Entwicklung von Games (Portfolio)
- Erfahrung mit automatisierten Tests und Continuous Integration
- Hintergrund als Gamer*in
Besonders hilfreich, aber nicht unbedingt nötig:
- Kenntnisse in Lua
- Erfahrung mit unserem Hauptspiel ‘Avorion’
- Erfahrung mit Grafikprogrammierung
- Erfahrung mit Tycoon Games
- Erfahrung mit der Zusammenarbeit im Scrum-Entwicklungsprozess
- Erfahrung mit Linux-Umgebungen