Duties and Responsibilities:

  • Design, develop, and maintain cross-platform mobile applications using Xamarin and C#.
  • Collaborate with designers and product managers to understand requirements and translate them into functional mobile applications.
  • Implement user interfaces and application features that are consistent across different mobile platforms.
  • Optimize app performance and ensure responsiveness across various devices and screen sizes.
  • Troubleshoot and resolve issues related to mobile app functionality and performance.
  • Conduct code reviews and maintain coding standards to ensure high-quality deliverables.
  • Stay updated with the latest advancements in Xamarin, mobile development practices, and industry trends.

Requirements and Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in mobile app development using Xamarin and C#.
  • Strong understanding of mobile development principles and cross-platform development.
  • Experience with mobile app architecture patterns and UI/UX design.
  • Familiarity with app deployment processes for Android and iOS.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work collaboratively with cross-functional teams.