We are looking for a skilled .NET MAUI Developer with a solid background in Xamarin development. The ideal candidate will be responsible for creating, maintaining, and deploying high-quality, cross-platform mobile applications for Android and iOS using .NET MAUI. This role requires expertise in modern app development practices and a passion for delivering exceptional user experiences.
Requirements
Key Responsibilities
- Develop and maintain cross-platform mobile applications using .NET MAUI and Xamarin.Forms.
- Migrate and modernize existing Xamarin.Forms applications to .NET MAUI.
- Design and implement responsive and adaptive user interfaces using XAML.
- Debug and resolve platform-specific issues in Android and iOS environments.
- Handle app deployment processes for Google Play Store and Apple App Store, including app signing, provisioning profiles, and compliance with store guidelines.
- Collaborate with backend developers to integrate REST APIs and ensure efficient data flow.
- Optimize application performance, ensuring quick load times and smooth user experience.
- Implement MVVM design patterns for maintainable and testable codebases.
Required Skills & Qualifications
- 4+ years of experience in Xamarin.Forms and .NET MAUI development.
- Proficient in C# and XAML for UI and business logic development.
- Experience deploying apps to the Google Play Store and Apple App Store with a strong understanding of app submission processes.
- Proficiency in integrating and consuming REST APIs.
- Familiarity with local storage solutions like SQLite or Secure Storage.
- Debugging skills for resolving platform-specific issues on Android and iOS.
- Experience with Git and version control workflows.
Preferred Qualifications
- Experience in migrating legacy apps from Xamarin.Forms to .NET MAUI.
- Familiarity with third-party SDK integrations (e.g., Firebase, OneSignal).
- Knowledge of app performance profiling and memory management for mobile apps.