Senior Unity Developer віддалено Wir sind derzeit auf der Suche nach einem erfahrenen Senior-Level-Unity-Entwickler für unser Team. Kreativität und Lernbereitschaft sind wichtig, aber vor allem ist es auch wichtig, dass Sie Unity auf hohem Niveau nutzen können. Wenn Sie eine Leidenschaft für Spiele haben und über die Fähigkeiten verfügen, unsere Projekte auf ein neues Niveau zu bringen, würden wir uns freuen, Sie in unserem Team begrüßen zu dürfen:) Anforderungen: ✔️Mindestens 5 Jahre Berufserfa
Senior Unity Developer віддалено Wir sind derzeit auf der Suche nach einem erfahrenen Senior-Level-Unity-Entwickler für unser Team. Kreativität und Lernbereitschaft sind wichtig, aber vor allem ist es auch wichtig, dass Sie Unity auf hohem Niveau nutzen können. Wenn Sie eine Leidenschaft für Spiele haben und über die Fähigkeiten verfügen, unsere Projekte auf ein neues Niveau zu bringen, würden wir uns freuen, Sie in unserem Team begrüßen zu dürfen:) Anforderungen: ✔️Mindestens 5 Jahre Berufserfahrung als Unity-Entwickler. ✔️Gute Kenntnisse der Programmiersprache C#. ✔️Umfassendes Wissen über Unity und sein Ökosystem. ✔️Erfahrung mit Addressables ✔️Erfahrung mit der Optimierung der Spieleleistung für verschiedene Plattformen. ✔️Fähigkeit, effektiv in einer Teamumgebung zu arbeiten und mit funktionsübergreifenden Teams zusammenzuarbeiten. ✔️Ausgeprägtes Verständnis objektorientierter Programmierprinzipien und Entwurfsmuster. ✔️Kenntnisse im Umgang mit Versionskontrollsystemen wie Git für die kollaborative Entwicklung. ✔️Erfahrung in der Arbeit mit Plugins und Assets von Drittanbietern in Unity. ✔️Kenntnisse mobiler Plattformen (iOS und Android) und Erfahrung in der Optimierung von Spielen für mobile Geräte. ✔️Vertrautheit mit Spielphysik und Mathematik, einschließlich Kollisionserkennung, starren Körpern und Kinematik. ✔️Verständnis von Spiel-KI-Konzepten, einschließlich Pfadfindung, Verhaltensbäumen und Zustandsmaschinen. ✔️Fähigkeit, unabhängig zu arbeiten und zugewiesene Aufgaben zu übernehmen und gleichzeitig ein proaktiver Teamplayer zu sein. ✔️Erfahrung in der Implementierung von UI/UX-Elementen und der Integration von Audio in Spiele. ✔️Ausgeprägte Analyse- und Problemlösungsfähigkeiten mit der Fähigkeit, komplexe technische Probleme zu beheben. ✔️Solides Verständnis des Softwareentwicklungslebenszyklus und agiler Entwicklungsmethoden. ✔️Kenntnisse über Multiplayer-Architekturen und -Technologien wie Client-Server-Kommunikation und Peer-to-Peer-Netzwerke. ✔️Vertrautheit mit Leistungsprofilierungs- und Optimierungstechniken in Unity, einschließlich GPU- und CPU-Optimierung. ✔️Fähigkeit, technische Konzepte effektiv zu kommunizieren und mit Teammitgliedern mit unterschiedlichem technischen Hintergrund zusammenzuarbeiten. ✔️Ausgezeichnete Problemlösungs- und Debugging-Fähigkeiten. ✔️Starke Kommunikations- und zwischenmenschliche Fähigkeiten. Bevorzugte Qualifikationen: ✔️Erfahrung mit Multiplayer und Networking in Unity. ✔️Vertrautheit mit der Entwicklung und Optimierung mobiler Spiele. ✔️Kenntnisse in 3D-Grafik und Shader. ✔️Erfahrung mit Photon. ✔️Erfahrung mit PlayFab. ✔️Erfahrung mit GraphNodes. ✔️Erfahrung mit Wirbelsäule. ✔️Erfahrung mit UnityEditor-Tools. ✔️Erfahrung mit Datenserialisierung. Aufgaben: „Zusammenarbeit mit den Design- und Grafikteams, um Spielmechaniken und -systeme in Unity zu entwickeln.“ „Implementieren und optimieren Sie Spielfunktionen, um eine reibungslose Leistung auf verschiedenen Plattformen sicherzustellen.“ „Schreiben Sie sauberen, wartbaren und effizienten Code.“ 📌Fehler beheben und beheben, die von Testern und Spielern gemeldet wurden. „Bleiben Sie über die neuesten Branchentrends und Technologien auf dem Laufenden.“