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
Required Skills & Qualifications (Must Have)
Preferred Skills (Nice to Have)
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.