Senior Unity Entwickler (4+ Jahre) | Remote Position | Mobile Spiele
Aus der Ferne
Vollzeit
Teilzeitarbeit
Wir sind ein innovatives IT-Unternehmen, spezialisiert auf Lösungen im Bereich der Informationssicherheit, das sein Portfolio mit hochmodernen mobilen Anwendungen und Spielen erweitert. Wir suchen einen erfahrenen Unity-Entwickler mit mindestens 4 Jahren Expertise, der unserem Remote-Team beitritt. In dieser Position werden Sie leistungsstarke Mobile Games entwickeln und dabei strenge Sicherheitsstandards einhalten.
Hauptaufgaben
- Konzeption und Entwicklung anspruchsvoller mobiler Spiele und Anwendungen unter Verwendung der neuesten Unity-Frameworks und -Tools.
- Verfassen von sauberem, wartbarem und hochperformantem Code nach aktuellen Branchenstandards.
- Optimierung von Anwendungen für iOS- und Android-Plattformen, um eine reibungslose Leistung auf verschiedenen Geräten zu gewährleisten.
- Implementierung effektiver Speicherverwaltungstechniken zur Minimierung der RAM-Nutzung und des Garbage-Collection-Overheads.
- Zusammenarbeit mit funktionsübergreifenden Teams zur Integration von Sicherheitsfunktionen in Spieleanwendungen.
- Gründliche Dokumentation des Codes für Wissensaustausch und zukünftige Wartung.
- Nutzung von Versionskontrollsystemen (Git) für effiziente Zusammenarbeit und Code-Management.
- Analyse und Lösung technischer Probleme während des gesamten Entwicklungszyklus.
- Teilnahme an Code-Reviews zur Aufrechterhaltung hoher Qualitätsstandards.
- Kontinuierliche Aktualisierung des Wissens über die neuesten Unity-Funktionen und Mobile-Development-Trends.
Erforderliche Fähigkeiten und Qualifikationen
- Mindestens 4 Jahre Berufserfahrung mit Unity (Unity 2022.3 LTS oder neuer).
- Nachgewiesene Fähigkeit, optimierten, sauberen und wartbaren C#-Code zu schreiben.
- Fundierte Kenntnisse in der Entwicklung mobiler Spiele für iOS- und Android-Plattformen.
- Erfahrung mit Techniken zur Leistungsoptimierung (Reduzierung der Build-Größe, Speicherverwaltung, CPU/GPU-Optimierung).
- Kompetenter Umgang mit Unity's Profiler-Tools zur Identifizierung und Behebung von Engpässen.
- Praktische Kenntnisse der Git-Versionskontrolle und Kollaborations-Workflows.
- Erfahrung mit Shader-Programmierung und Grafikoptimierung.
- Ausgeprägte Problemlösungsfähigkeiten und die Fähigkeit, selbständig zu arbeiten.
- Exzellente Dokumentationspraktiken für Code und technische Lösungen.
- Nachweisbares Portfolio abgeschlossener Unity-Projekte oder Spiele.
- Gute Englischkenntnisse für die Remote-Zusammenarbeit.
Wünschenswert
- Erfahrung in der Entwicklung von benutzerdefinierten Tools und Erweiterungen für den Unity Editor.
- Hintergrund in der Entwicklung von Spielen mit hoher Auslastung und signifikanter Nutzerbasis.
- Kenntnisse in Unit-Testing-Frameworks und Integrationstests für Unity-Projekte.
- Erfahrung mit Multithreading und asynchroner Programmierung.
- Vertrautheit mit Unity's DOTS (Data-Oriented Technology Stack) und ECS-Architektur.
- Erfahrung mit Open-World-Spieleentwicklung und Management großer Szenen.
- Beiträge zu Open-Source-Projekten auf GitHub oder anderen Plattformen.
- Kenntnisse in AR/VR-Entwicklung mit Unity.
- Verständnis von Spielsicherheitsprinzipien und Anti-Cheat-Mechanismen.
- Erfahrung mit Unity's Netzwerklösungen für Multiplayer-Spiele.
Warum Sie unserem Team beitreten sollten
Werden Sie Teil unseres dynamischen Teams, in dem Ihre Expertise direkten Einfluss auf innovative Projekte an der Schnittstelle von Gaming und Informationssicherheit haben wird. Wir bieten eine flexible Remote-Arbeitsumgebung, wettbewerbsfähige Vergütung, berufliche Entwicklungsmöglichkeiten und die Chance, mit modernsten Technologien zu arbeiten. Unsere kollaborative Kultur schätzt Selbständigkeit, kontinuierliches Lernen und technische Exzellenz.