HEARTLAND BUSINESS SYSTEMS LLC
31st Union
Lead UI Engineer
Wer wir sind
WIR SIND SPIELMACHER
Wir sind ein vielfältiges Team von Entwicklern, angetrieben von der Leidenschaft für unsere Kunst, vereint durch unsere Kernwerte und inspiriert von einer Kultur der Inklusivität, um erstaunliche Spiele zu entwickeln, die Spieler überall begeistern. Wir streben nach Wachstum und Innovation in einer Umgebung der Sicherheit und des Vertrauens. Unsere Kultur basiert auf dem Glauben, dass die vielfältigeren Stimmen in unserem Kollektiv unser Team und unsere Spiele stärken werden. Wir suchen unseren nächsten Teamkollegen, der unsere Messlatte höher legen und uns besser machen wird.
Was wir brauchen
Wir suchen einen Lead UI Engineer, um die technische Ausrichtung für unser AAA-Multiplayer-Projekt und die Führung für unser Team von UI-Ingenieuren zu übernehmen. In dieser Rolle entwerfen und erstellen Sie flexible, skalierbare, zugängliche und leistungsstarke UI-Systeme unter Verwendung moderner UE5-Frameworks (CommonUI, MVVM, Enhanced Input) und arbeiten dabei eng mit Ingenieuren und abteilungsübergreifenden Teams zusammen. Der ideale Kandidat verfügt über umfassende Erfahrung in allen Aspekten der UI-Entwicklung – einschließlich reibungslosem Ressourcenmanagement, Integration mit latenten backend-Diensten, Unterstützung für eine breite Palette von Anzeigegeräten und hohen Bildraten, konsolenspezifischen Anforderungen und Live-Konfiguration.
Was Sie tun werden
- Kreative Zusammenarbeit mit Design und Produktion an neuen Features, um Chancen, Herausforderungen und Kosten zu identifizieren.
- Leitung des technischen Designs und der Implementierung der UI des Spiels unter Verwendung von stark unterstützten / branchenführenden Mustern und UE-Frameworks.
- Aufrechterhaltung robuster Lösungen für asynchrones Asset-Management und Integration mit latenten backend-Diensten (z. B. Inventar, Matchmaking, Live-Telemetrie) bei gleichzeitiger Aufrechterhaltung einer reaktionsschnellen Benutzererfahrung.
- Verwaltung von UI-Leistungs- und Speicherbudgets. Nutzung der GPU, wo nötig, zur Unterstützung von wettbewerbsfähigem High-Framerate-Spiel.
- Sicherstellen, dass UI-Implementierungen die First-Party-Zertifizierungsanforderungen erfüllen.
- Erstellung von UI-Systemen für den globalen Einsatz – Unterstützung von dynamischer Textskalierung, verschiedenen Zeichensätzen, komplexen String-Tabellen und von rechts nach links geschriebenen Sprachen.
- Implementierung umfassender Barrierefreiheitsfunktionen zur Unterstützung eines inklusiven UX-Designs.
- Architektur von datengesteuerten UI-Systemen, die serverseitige Konfiguration unterstützen. Dies umfasst dynamische Bildschirm-Layouts, Remote-Control-Neuanordnungen, Reibungsreduzierung und Echtzeit-Promotionen ohne Client-Patches.
- Mentoring eines Teams von UI-Ingenieuren, Durchführung von Code-Reviews und Entwicklung von Workflows zur Verbesserung der Effizienz des UI/UX-Designteams.
Was Sie zu einem großartigen Kandidaten macht
- 7+ Jahre professionelle Erfahrung in der Spieleprogrammierung, darunter mindestens 2 ausgelieferte AAA-Titel in einer Senior- oder Lead-UI-Rolle.
- Tiefes technisches Wissen über Unreal Engine UI-Systeme, insbesondere CommonUI, UMG, Slate und MVVM-Muster.
- Expertenkenntnisse in der C++-Programmierung, insbesondere in Bezug auf asynchrone Datenverarbeitung, Speicherverwaltung und C++/Blueprint-Interoperabilität.
- Direkte Erfahrung in der Behebung von UI-bezogenen Konsolenzertifizierungsproblemen (TRC/TCR) für PlayStation- und/oder Xbox-Plattformen.
- Praktisches Verständnis der Unreal-Material-Pipeline, wie sie beim Erstellen von performanten UI-Materialien und Shadern angewendet wird.
Vorteilhafte Qualifikationen
- Live Ops / F2P Erfahrung: Nachgewiesene Erfahrung in der Arbeit an einem Live-Service- oder Free-to-Play-Spiel mit einem starken Verständnis für Commerce-UI, dynamische Inhaltsbereitstellung und Spieler-Konversions-Funnels.
- Action-Game-Hintergrund: Vorerfahrung in der Arbeit an Multiplayer-Shootern, Action-RPGs oder kompetitiven Spielen.
--------------------------------------------------------------------------------
Die Gehaltsspanne für diese Position in Kalifornien zu Beginn der Anstellung wird voraussichtlich zwischen $133,900 und $198,160 pro Jahr liegen. Das angebotene Grundgehalt basiert jedoch auf dem Marktstandort und kann je nach individuellen Faktoren für Jobkandidaten, wie z. B. berufsbezogenem Wissen, Fähigkeiten, Erfahrung und anderen objektiven geschäftlichen Erwägungen, weiter variieren.
Vorbehaltlich derselben Erwägungen kann das gesamte Vergütungspaket für diese Position auch andere Elemente umfassen, einschließlich eines Bonus und/oder von Aktienoptionen sowie die Teilnahmeberechtigung an unserem 401(K)-Plan und dem Employee Stock Purchase Program.
#LI-Onsite #LI-Hybrid #LI-Remote
Regelmäßige Vollzeitmitarbeiter haben außerdem Anspruch auf eine Reihe von Leistungen bei der Firma, darunter: Kranken-, Zahn-, Augen- und grundlegende Lebensversicherungen; 14 bezahlte Feiertage pro Kalenderjahr; bezahlte Urlaubszeit pro Kalenderjahr (von 15 bis 25 Tagen) oder die Teilnahmeberechtigung am diskretionären Freistellungsprogramm des Unternehmens; bis zu 10 bezahlte Krankheitstage pro Kalenderjahr; bezahlter Eltern- und Sonderurlaub; Wohlfühlprogramme für psychische Gesundheit und andere Wellness-Unterstützung; Familienplanungshilfe über Maven; Pendlerleistungen; und Erstattungen für fitnessbezogene Ausgaben. Nur Ontario: Künstliche Intelligenz wird nicht zur Vorauswahl von Kandidaten verwendet. Die Position ist für eine bestehende Vakanz.
