Anforderungen für den Bereich Entwicklung
Die folgenden Anforderungen gelten für unser Entwicklungs-Team. Bitte beachte, dass du diesen Anforderungen entsprichst bevor du eine Bewerbung einreichst.
Notwendig:
- Erfahrungen mit...
- der Entwicklung von Minecraft-Plugins (Spigot, oder besser: Paper)
- Objektorientierter Programmierung
- den grundlegenden Java-Konventionen (camelCase, Klassenbenennung, etc.)
- den gängigen git-Befehlen* (commit, push, pull, clone)
- dem Aufbau einer MySQL-Datenbank
- Einhaltung unserer Konventionen, sowie Verwendung der von uns gestellten API
- Discord-, Minecraft- und Teamspeakaccount
Optimal:
- Kenntnisse über Algorithmen und Grundlagen in der Informatik
- Fähigkeiten in der englischen Sprache (Kommunikation in englischsprachigen Foren)
- Bereitschaft, bei Konzepten mitzuwirken
Viele dieser Anforderungen sind nicht klar messbar und müssen individuell bewertet werden. Um dies möglichst präzise machen zu können, halten wir Gespräche ab, um unsere Bewerbungen zu filtern. Der Teambeitritt beginnt mit einer Testzeit, deren Ende zu Beginn nicht terminiert ist, sodass Bewerbern in der Probezeit genug Zeit bleibt, um sich im Team profilieren zu können.
Beim Verfassen der Bewerbung sollte darauf geachtet werden, die erfüllten Anforderungen zu erwähnen (es genügt ein Verweis darauf, dass diese in vollem Ausmaß erfüllt sind - eine Auflistung ist nicht nötig). Die Anforderungen der Kategorie "optimal" sollten, sofern diese erfüllt werden, angegeben werden, da sie deine Chancen einer Annahme verbessern können.
Anmerkung: Für die Teammitgliedschaft ist es notwendig, über einen GitHub-Account zu verfügen.
» Hier kommst du zu unserer API (inkl. Dokumentation)
» Hier kommst du zum Bewerbungsbereich
» Hier findest du weitere Informationen zum Bewerbungsverfahren