Android Developer (Xamarin)
Long term contact
Remote (EST Time zone only)
Key Responsibilities
• Develop, test, and maintain Android applications using Xamarin (Forms / Native).
• Write clean, maintainable, and reusable code in C# and .NET.
• Collaborate with cross-functional teams (designers, backend developers, QA) to deliver high-quality mobile apps.
• Integrate RESTful APIs, third-party SDKs, and native platform features.
• Optimize application performance, troubleshoot issues, and ensure app stability.
• Implement MVVM or similar architectural patterns for scalable applications.
• Stay updated with the latest trends in Xamarin, .NET MAUI, and Android development.
Required Skills & Qualifications
• Bachelor's degree in Computer Science, Engineering, or related field.
• 2+ years of professional mobile development experience.
• Strong hands-on experience in Xamarin.Forms and/or Xamarin.Android.
• Proficiency in C#, .NET Framework/Core, and Visual Studio.
• Good knowledge of Android SDK, UI components, and mobile app lifecycle.
• Experience with REST APIs, JSON, SQLite, and mobile data storage.
• Familiarity with MVVM frameworks (Prism, MVVMCross, etc.).
• Knowledge of Google Play Store app submission process.
• Strong debugging and problem-solving skills.