
Suljettu
Julkaistu
Maksettu toimituksen yhteydessä
We are looking for a seasoned C# / UI Engineer to take ownership of our application's UI architecture. We are currently modernizing our technology stack and migrating heavily toward Unity UI Toolkit. In this role, you will architect a reactive, scalable UI system that operates seamlessly across both mobile and desktop platforms. While Unity is our core framework, we place greater value on strong C# engineering fundamentals than on traditional “gameplay” scripting. If you come from a .NET/WPF background and want to apply those skills to a high-performance visual application, this role is an excellent fit. Your Responsibilities: • UI Architecture: Lead the implementation of new features using Unity UI Toolkit, replacing legacy UI systems with modern, maintainable standards (UXML/USS). • Cross-Platform Engineering: Ensure the application performs reliably and efficiently across iOS, Android, Windows, and macOS. • System Integration: Integrate external native libraries (audio, analytics, etc.) and seamlessly bridge them into the Unity environment. • Code Quality: Champion high C# engineering standards, perform code reviews, and maintain a clean, modular, and scalable architecture. • Collaboration: Work closely with Product and Design teams to translate complex musical requirements into intuitive , user-friendly interfaces. What we require from you: • Engineering First: You are a Software Engineer first and a Unity developer second. You have strong architectural skills and deep expertise in C#. • UI Expertise: You have solid building complex user interfaces and understand concepts such as data binding, MVVM patterns, and responsive layout systems. o Note: Experience with WPF, UWP, WinUI, or Avalonia is highly valued and translates well to our stack. • Unity Knowledge: You are familiar with Unity’s lifecycle and UI Toolkit (or a strong willingness to master it quickly based on previous .NET UI experience). • Problem Solving: You enjoy tackling challenging technical problems, from optimizing UI performance to managing complex application state and navigation flows. Nice to have: • Experience with native languages (Objective-C/Swift, Java/Kotlin, or C++) for plugin maintenance. • Located in Europe. • You play a musical instrument and can read traditional music notation. Technical Details: • Location: Remote (European time zone) • Start date: As soon as possible • Salary: Competitive, based on experience
Projektin tunnus (ID): 40167184
140 ehdotukset
Etäprojekti
Aktiivinen 56 vuotta sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista