Unity-Entwickler

Lass uns den weltgrößten Segelclub aufbauen

Interessierst du dich für das Segeln und möchtest uns helfen, die beste VR-Segel-App zu entwickeln?

Hilf uns, MarineVerse Cup ( die Segel-App Nr. 1 auf Quest ) und andere VR-Segelprodukte zu entwickeln.

Das könnte dein Traumjob sein!

Über diese Rolle

Als Unity-Entwickler bist du am iterativen, durchgängigen Prozess der Funktionsentwicklung beteiligt ( Design & Prototyping, Programmierung & Tests, Lieferung & Bereitstellung ).

Hier sind nur einige Beispiele für Dinge, an denen du arbeiten könntest:
  • Mehrspieler-Rennen. Bestenlisten, Wiederholungen, Rennregeln, Fehlerbehebungen.
  • KI-Programmierung. Hilf uns, die Bots zu verbessern, damit sie guten Spielern ein unterhaltsames, anspruchsvolles Spielerlebnis bieten können.
  • Neue Boote hinzufügen. Wir planen, viele neue Boote zum Spiel hinzuzufügen, darunter auch Boote mit einzigartigen Segeleigenschaften.
  • Umsetzung neuer Trainingsszenarien und Tutorials.
  • Hinzufügen und Optimieren neuer Umgebungen
  • Lokalisierung
  • Werkzeug- und Engine-Upgrades - Lass uns die Unity-Version aktualisieren 🙈 ( damit wir die neuesten VR-SDKs unterstützen können. )
  • Benutzererfahrung. Fehlerbehebungen, Barrierefreiheit, Feinschliff und Verbesserungen des Komforts.
  • Es gibt mehr, siehe hier.

Bis vor Kurzem war der einzige Unity-Entwickler, der in Vollzeit am Projekt arbeitete, MarineVerse-Direktor Greg. Eine deiner ersten wichtigen Aufgaben wird es sein, Greg dabei zu helfen, die Mehrspieler-Funktionen von MarineVerse Cup weiterzuentwickeln. Mit der Zeit, wenn du dich mit der MarineVerse-Cup-Codebasis vertraut und wohl fühlst, hast du die Möglichkeit, die Verantwortung und die tägliche Pflege des Codes zu übernehmen.

Über dich

Hier ist der Deal. Idealerweise liebst du das Segeln, bist ein guter Softwareentwickler und hast 7 Jahre Erfahrung in der Entwicklung von VR-Apps in Unity für Quest. Okay, niemand hat so viele Jahre Erfahrung mit Quest - es ist eine aufstrebende Technologie! Bist du ein guter Entwickler, der gerne Neues lernt? Dann könnte das eine Rolle für dich sein!

  • Du interessierst dich für das Segeln.
    • Du musst kein Experte sein, aber mindestens einen Wochenend-Einführungskurs im Segeln absolviert haben. Beispiel.
  • Idealerweise kennst du dich gut mit Unity aus. Zumindest hast du einige Experimente und Nebenprojekte gemacht.
  • Solide Kenntnisse in C# ( oder einer anderen objektorientierten Sprache ).
  • Idealerweise hast du Erfahrung mit VR - oder die Bereitschaft, viel zu lernen.
  • Idealerweise hast du Erfahrung mit Mehrspieler ( Photon ) - oder die Bereitschaft, viel zu lernen.
  • Du bist mit der Versionsverwaltung Git vertraut.
  • Du kannst Code sicher refaktorisieren.
  • Du arbeitest gerne kollaborativ und iterativ. Das Agile Manifesto und die XP-Werte sprechen dich an.
  • Du bist motiviert, fokussiert und mit Leidenschaft dabei, Software zu entwickeln, die häufig an Nutzer ausgeliefert wird ( mindestens einmal pro Woche ).
  • Idealerweise bist du in Melbourne, Australien, ansässig. Alternativ hast du eine große Zeitzonenüberschneidung mit Melbourne. Andere Standorte sind für einen außergewöhnlichen Kandidaten möglich.
  • Neben C# und Unity haben wir auch eine Rails-API und ein React-Frontend, falls du an der "Full-Stack"-Erfahrung interessiert bist.

Vorteile

  • Arbeite an einer App, die Menschen hilft, das Segeln kennenzulernen und zu genießen.
  • Flexible Arbeitsbedingungen. (4 oder 5 Tage pro Woche möglich). Außerhalb der Arbeit könntest du, wenn du möchtest, jeden Mittwoch segeln oder am Nachmittag an einem Twilight Sailing teilnehmen.
  • Remote-Arbeit. ( Oder aus einem Coworking-Space, wenn du das bevorzugst )
  • Kleines Team. Dies ist eine Gelegenheit, einen großen Einfluss zu haben und mit MarineVerse zu wachsen.

So bewirbst du dich

Lass uns reden, sag Hallo unter greg(at)marineverse.com ( bitte füge einen Link zu deinem LinkedIn und/oder Github sowie eine kurze Einführung bei, warum dich diese Rolle interessiert.)