Senior Mobile Developer
Persistent Systems · Division de Pune
Job description
About the role
We are seeking a Senior Mobile Developer to lead the design, development and maintenance of cross‑platform mobile applications using .NET MAUI for iOS and Android. Based in Pune, the role works closely with product owners, client stakeholders, backend teams and QA to deliver secure, high‑performance solutions.
Key responsibilities
- Design, develop and maintain .NET MAUI applications for iOS and Android.
- Build reusable UI components with XAML, MVVM and clean‑architecture principles.
- Integrate mobile apps with ASP.NET Core APIs and backend services.
- Implement offline capabilities using SQLite, local storage, caching and background sync.
- Optimize performance, responsiveness, scalability and reliability.
- Apply secure development practices such as OAuth2, SSO, secure storage and authentication.
- Collaborate with backend developers, QA engineers and product teams throughout the lifecycle.
- Use CI/CD pipelines for automated builds, testing, deployment and release management.
- Troubleshoot production issues, perform root‑cause analysis and deliver long‑term fixes.
- Participate in code reviews, technical design discussions and architecture planning.
- Mentor junior developers and promote engineering best practices.
- Engage directly with client stakeholders to understand requirements and provide technical recommendations.
- Follow Agile/Scrum processes, contributing to sprint planning, reviews and retrospectives.
Required profile
- 5–8 years of software development experience with a focus on mobile applications.
- Hands‑on expertise in .NET MAUI or Xamarin.Forms, including migration experience.
- Strong understanding of mobile architecture, clean‑code principles and layered design.
- Experience delivering production‑grade apps for iOS and Android.
Required skills
- .NET MAUI / Xamarin.Forms
- C# and .NET
- Asynchronous programming, multithreading and performance tuning
- XAML, MVVM, SOLID principles
- RESTful API integration, JSON handling
- SQLite, secure storage, Keychain, Android Keystore
- Git version control and branching strategies
- ASP.NET Core backend development
- Microsoft Azure (App Services, Functions, Storage, Key Vault, Application Insights)
- Push notifications (APNS, FCM)
- CI/CD pipelines and Agile/Scrum methodologies
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 2 weeks from now
31 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Persistent Systems
Division de Pune
Related job offers
-
Senior SAP Concur Consultant
EY Division de Pune -
Service Desk L1 Support Specialist – Pune
Live Connections Division de Pune -
.NET Developer – FinTech (2 positions)
Webplat Technologies Pvt. Ltd. Division de Pune -
ServiceNow ITOM Technical Architect (Manager)
EY Kochi -
Senior Associate IS Engineer – WINTEL Operations
Amgen Hyderabad