Position: .NET MAUI
Location: Remote
.NET MAUI Job Description
Play a key role in the design and development of a new cross platform VoIP solution, deployed
to a global audience and serving 100,000 MAUs. This is an exciting role, and the successful hire
will be joining a talented team, tasked with building a cross platform greenfield application using
the latest technologies and practices. The solution is in .NET MAUI targeting .NET 9.
The successful hire is required to:
● Design, develop, test and maintain mobile/desktop applications using .NET MAUI / C# –
for iOS, Android, Windows and Mac.
● Optimize applications for maximum speed and scalability and ease of use.
Skills and Qualifications
● .NET MAUI Experience across the following platforms iOS, Android, Mac, Windows
○ Must have released several Maui applications into production.
● .NET MAUI Experience using native services and sensors e.g. Native Dialer, Bluetooth,
Camera, Microphone, Location, IAP.
● Xamarin Development Experience – experience with Xamarin Forms.
● Solid experience with mobile/desktop app development
Including:
○ Technical design, mobile application architectures, design patterns, UI/UX.
○ In depth knowledge of C#, OOO.
● Experience creating native bindings in .NET MAUI.
● Experience consuming Web Services.
● Experience taking Figma mock-ups and creating XAML / layouts from them.
● Understanding of mobile application fundamentals including application lifecycle, mobile
file system limitations, and permissions.
● Experience using the Model-View-ViewModel (MVVM) pattern and Data Binding.
● Experience writing performant code and optimizing code for best performance.
● Experience working in an Agile environment.
Bonus Skills
● Experience handling push notifications.
● Experience with Apple CallKit or Android Telephony