Description

Job Description:

 

Design and develop cross-platform mobile applications using Xamarin, MAUI, Xamarin Forms, Xamarin Essentials.
In-depth experience of .Net Framework and .Net Core, Entity framework, TPL (async-await).
Experience in working with design patterns such as MVC, MVVM, etc.
Hands-on on with native mobile development using tools like XCode, Android Studio etc.
Collaborate with designers, product managers, and other team members to gather and define project requirements.
DevOps mindset – experience in a mature CI/CD, implemented exception handling, logging, monitoring, performance measurement, operational metrics knowledge
Experience in Unit testing, mocking frameworks, test automation frameworks
Write clean, maintainable, and efficient code in C# to implement application features and functionality.
Integrate third-party libraries, APIs, and services as needed for enhanced functionality.
Conduct thorough testing to identify and fix bugs, performance bottlenecks, and other issues.
Create and maintain technical documentation for the application.
Collaborate effectively with cross-functional teams using Agile development methodologies. 
Qualifications:

Strong proficiency in C# programming language.
Experience with MAUI, Xamarin Forms and cross-platform development.
Knowledge of mobile UI/UX design principles.
Familiarity with version control systems, especially Git.
Excellent problem solving and debugging skills.
Ability to work collaboratively in a team environment.
Strong communication skills, both written and verbal.
Experience with Agile development methodologies is a plus.
Nice To have:

Experience with Azure
Open-Source contribution, repositories, personal projects
Participation in communities of interest, meetups
Certifications in technology
 

Education

Any Graduate