Key Responsibilities and Duties: Experience (4 - 8 Yrs.)
Develop cross-platform applications using the .NET MAUI Framework, ensuring compatibility and performance across various devices and operating systems.
Implement data synchronization strategies, and offline data storage solutions to ensure application functionality even without internet connectivity.
Seamlessly integrate hardware/device features such as camera, sharing/downloading files, sending the print request and emails into the application to provide enhanced functionalities.
Implement responsive UI designs and user interactions based on design specifications.
Write clean, efficient, and maintainable code following best practices and coding standards.
Conduct thorough testing and debugging to ensure the reliability and stability of applications.
Optimize application performance and resource utilization for maximum efficiency.
Taking care of the release of the application on the respective application store based on platforms like iOS and Android
Stay updated with the latest trends and advancements in cross-platform development and the .NET ecosystem.
Participate in code reviews, knowledge sharing sessions, and continuous improvement initiatives within the development team.
Collaborate with QA engineers to ensure the quality and reliability of the applications.
Technology Skills and Requirements
Bachelor\'s degree in computer science, Engineering, or related field.
4 - 10 years of proven experience as a Cross-Platform Developer with expertise in the .NET MAUI Framework.
Strong proficiency in C# programming language and .NET development.
Experience with Xamarin. Forms or other cross-platform development frameworks is a plus.
Familiarity with MVVM (Model-View-View Model) architecture and other software design patterns
Experience with RESTful APIs, JSON, and web services integration.
Knowledge of mobile app development best practices, including responsive design principles.
Familiarity with source control systems such as GIT.