Job Summary :
Greetings from COLAN INFOTECH! We are seeking an experienced .NET MAUI Developer with 5+ years of experience in cross-platform mobile development, preferably with a background in Xamarin. The ideal candidate will have strong proficiency in C# and the .NET Core ecosystem, hands-on experience with the MVVM architecture, and expertise in building robust mobile applications integrated via RESTful APIs. This role is based in Chennai and is crucial for delivering high-quality, modern mobile solutions.
Key Responsibilities :
- Cross-Platform Development : Lead the development and maintenance of cross-platform mobile applications using .NET MAUI (or prior Xamarin frameworks), ensuring a seamless user experience across iOS, Android, and other supported platforms.
- Architecture Implementation : Apply demonstrated expertise in the MVVM architecture pattern to build scalable, maintainable, and testable application codebases.
- Backend Integration : Design, develop, and consume RESTful APIs to integrate the mobile application with backend services.
- Data Persistence : Utilize Entity Framework for efficient data persistence, management, and interaction with the application's underlying database.
- Code Quality & Best Practices : Write clean, efficient code in C#, adhering to mobile development principles, best practices, and high-quality standards.
- Collaboration & Problem Solving : Exhibit excellent problem-solving skills, strong attention to detail, and a collaborative team player mindset to troubleshoot issues and deliver effective solutions.
Qualifications :
Experience : Minimum 5 years or above of hands-on experience with Xamarin / MAUI frameworks.Core Skills : Strong proficiency in .NET, C# development, and the .NET Core ecosystem.Architecture : Mandatory experience working on projects following the MVVM architecture.Integration : Demonstrated expertise in developing and consuming RESTful APIs (webapi).Data Access : Hands-on experience working with Entity Framework.Mobile Principles : Solid understanding of mobile development principles and best practices, including XAML and cross-platform app development.Preferred Skills :
Native Development : Experience with other mobile development languages such as Swift or native iOS / Android development.Database Knowledge : Knowledge of SQL for database interaction and query optimization(ref : hirist.tech)