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