Anforderungen Developer

Hallo,

Ich schreibe euch hier mal ein Beitrag über unsere Anforderungen als Developer hier auf dem Netzwerk.

Die Rolle des Developers hier auf TheVance.net ist ein großer und wichtiger Teil dieses Netzwerks. Aufgrund dessen muss jeder Developer ein paar Voraussetzungen mitbringen.

Bei uns wird in zwei Abteilungen unterschieden, diese sind: Netzwerk und Web-Developer. Bei uns sind die Netzwerk Developer für die Spielmodis und Systeme hier auf dem Netzwerk Zuständig. Die Web-Developer sind für die Entwicklung von Websites Zuständig. Dazu listen wir unten nun unsere Voraussetzungen auf, die jeder Developer Erfüllen muss. Abschnitte die mit einem * makiert sind, sind nicht zwingend zu Erfüllen.


Anforderung an alle Developer:
  • Das Mindestalter von 16 Jahren erreicht haben.
  • Dazu müssen Teamspeak und Discord vorhanden sein, genauso wie eine gute Mikrofonqualität.
  • Guter Umgang mit Git
  • Kreativität und Spaß zu haben mit anderen zusammen zu Arbeiten.

Anforderungen an unsere Netzwerk-Developer:
  • Mindestens 1 Jahr Erfahrung mit Java und dessen Konzept der OOP
  • Gute Erfahrung mit der Spigot API sowie mit (Multi-) BungeeCord Systemen
  • Erfahrung mit MySQL und der MongoDB
  • Erfahrung mit Redis *

Im Bereich des Netzwerk-Developments, wird als IDE IntelliJ verwendet.
Diese IDE ist von uns nur zu Empfehlen, aber es können auch andere IDE`s wie z.B. Eclipse oder VS Code verwendet werden.


Anforderungen an unsere Web-Developer:
  • Erfahrung mit OOP oder Functional programming
  • Gute Kentnisse mit HTML und CSS
  • PHP Kenntnisse (oder ES6 bzw. beides*)
  • Erfahrung im Bereich MVC
  • Guter Umgang mit REST API
Welchen Editor ihr in diesem Bereich verwendet ist euch überlassen.
Falls ihr euch noch nicht entscheiden könnt, können wir VS Code empfehlen.

Was ihr von uns Erwarten könnt:
  • Eine Testumgebung. wo du deine Plugins auf Herz und Niere prüfen kannst.
  • Fordernde Aufgaben, durch die du dich weiterentwickeln kannst.
  • Professionelle API`S um den Ablauf zu vereinfachen
Ablauf deiner Bewerbung:

Nach Eingang der Bewerbung, wird sich der/die Head-Developer/in gucken, ob du uns mit deinen Referenzen überzeugen konntest bzw. mit deiner Bewerbung. Falls du uns überzeugen konntest wirst du zu einem Bewerbungsgespräch eingeladen, wo man sich nochmal Vorstellt und etwas über deine Fähigkeiten geredet wird. Danach falls du angenommen wirst, wirst du als Test-Developer aufgenommen, und kriegst dann ein Test-Projekt wo wir genau gucken wie dein Code-Style so ist und ob du dich an die Java Conventions hälst, und ob du dich mit dem dem Konzept der OOP auskennst. Danach wirst du als Befördert zum Developer und somit zum vollständigen Teil des Teams wirst.
 
Top