Business Client need Mobile App Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Italy
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"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.
• 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" (client-provided description)
Matched companies (3)

Omninos Technologies International pvt ltd

TechGigs LLP
