Job Description :
We are looking for a passionate and experienced MAUI & Xamarin Developer to join our engineering team. You will be responsible for building cross-platform mobile applications using Microsoft's .NET MAUI and Xamarin frameworks. You will work closely with UI/UX designers, product managers, and backend developers to deliver high-performance and scalable mobile applications. Design and develop cross-platform mobile applications using .NET MAUI and Xamarin (Forms/Native).
- Maintain and improve existing Xamarin apps while transitioning to MAUI.
- Collaborate with product and design teams to understand requirements and translate them into functional applications.
- Write clean, maintainable, and reusable code following best practices and coding standards.
- Integrate RESTful APIs and third-party SDKs.
- Debug, test, and optimize application performance across iOS and Android platforms.
- Work with CI/CD tools for automated builds and deployments.
- Stay up-to-date with mobile development trends and Microsoft ecosystem updates.
Required Skills & Qualifications :
- Bachelor's degree in Computer Science, IT, or a related field.
- 3+ years of professional experience in mobile application development.
- Strong hands-on experience with Xamarin.Forms, Xamarin.Native, and .NET MAUI.
- Proficient in C#, .NET, and XAML.
- Experience with MVVM architecture, Dependency Injection, and custom controls.
- Familiar with mobile design principles and platform guidelines for iOS and Android.
- Good understanding of REST APIs, JSON, and asynchronous programming.
- Experience with tools like Visual Studio, Azure DevOps, Git, and NuGet.
- Solid debugging and performance tuning skills.
Preferred Skills :
- Knowledge of Blazor Hybrid with MAUI.
- Familiarity with App Center, Firebase, or Crashlytics.
- Experience with unit testing and UI automation tools.
- Familiarity with Agile/Scrum methodologies.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1514306
Interview Questions for you
View All