Skip to main content
Posted 22 August, 2026

Senior Mobile Developer

NR Consulting
PAN India Full Time
Reference: 365_463738_26-23626

Title: Senior Mobile Developer
Location: PAN India
Exp: 5+ Years

Job Description:

Key Responsibilities
  • Design, develop, and maintain cross-platform iOS and Android applications using .NET MAUI.
  • Build reusable UI components using XAML, MVVM, and clean architecture patterns.
  • Integrate mobile apps with ASP.NET Core (.NET 10) REST APIs, authentication, and backend services.
  • Implement offline-first capabilities using SQLite / local storage, caching strategies, and background sync.
  • Improve application performance, reliability, and maintainability (memory usage, startup time, rendering).
  • Implement secure mobile practices: OAuth2/ SSO, token handling, secure storage, certificate pinning (if required), and vulnerability remediation.
  • Work with CI/CD pipelines for mobile deployments (App Store / Play Store), versioning, signing, and release automation.
  • Collaborate with QA to support automated testing and improve stability using logs/crash reports.
  • Troubleshoot production issues, perform root cause analysis, and deliver fixes with quality and speed.
  • Participate in architecture discussions, code reviews, and mentor junior developers.

Required Skills & Qualifications (Must Have)
  • 5+ years of software development experience with at least 2+ years in mobile development.
  • Strong hands-on experience in .NET MAUI (or Xamarin.Forms with migration experience to MAUI).
  • Strong knowledge of C#, .NET, async/await, multithreading, and performance tuning.
  • Expertise in XAML, layouts, custom controls, and responsive UI design across devices.
  • Solid understanding of MVVM, dependency injection, and layered architecture patterns.
  • Experience consuming RESTful APIs and handling JSON serialization, retries, timeouts, and network resiliency.
  • Working knowledge of mobile storage solutions like SQLite, secure storage (Keychain/Keystore), and caching.
  • Experience with Git-based workflows (feature branches, PRs, code reviews).

Preferred Skills (Nice to Have)
  • Experience with ASP.NET Core (.NET 8/9/10) backend development (Web APIs, authentication, EF Core).
  • Experience with cloud integrations (Azure App Services, Azure Functions, Storage, Key Vault, App Insights).
  • Exposure to push notifications (APNS/FCM), deep linking, and analytics (Firebase/App Center).
  • Experience with automated testing:
    • Unit testing frameworks: xUnit/NUnit
    • UI testing: Appium / MAUI.UITest
  • Familiarity with mobile DevOps:
    • Azure DevOps / GitHub Actions
    • Build signing, provisioning profiles, Play Console and App Store publishing workflows
  • Experience working in Agile/Scrum teams with Jira/Azure Boards.

Sign up for Job Alerts