Posted on: 24/11/2025
Description :
Key Responsibilities :
Application Development & Implementation
- Design, develop, and implement cross-platform mobile applications (iOS & Android) using Xamarin.
- Forms and/or Xamarin.
- Native (Xamarin. iOS, Xamarin.Android).
- Build end-to-end mobile application solutions including UI development, business logic, data storage, and integration layers.
- Develop reusable components, libraries, and frameworks to support scalable mobile applications.
- Implement new features, modules, and enhancements based on functional and technical requirements.
- Participate in full implementation cycles including requirement analysis, architecture, development, testing, deployment, and post-production support.
Technical Implementation & Architecture :
- Work with MVVM architecture for clean, maintainable, and testable code.
- Integrate RESTful APIs, third-party SDKs, payment gateways, push notifications, and platform-specific features.
- Optimize app performance for different devices and OS versions.
- Ensure proper handling of offline support, caching, local storage, and data synchronization.
- Implement security best practices including encryption, authentication, and secure communication.
Testing, Debugging & Release Management :
- Conduct unit tests, integration tests, and UI tests to ensure application reliability.
- Debug issues across iOS and Android platforms and deliver high-quality fixes.
- Prepare release builds and manage app deployment to App Store and Google Play Store.
- Perform code reviews and follow best coding standards and guidelines.
Collaboration & Documentation :
- Work closely with designers, backend developers, QA engineers, and product teams to deliver seamless mobile experiences.
- Participate in sprint planning, estimation, reviews, and retrospectives.
- Document technical workflows, architecture designs, APIs, and release notes.
- Provide post-implementation support and resolve production issues on priority.
Required Skills & Experience :
- Hands-on experience in Xamarin.
- Forms, Xamarin.
- iOS, Xamarin.
- Android, or .NET MAUI (added advantage).
- Strong experience with Xamarin Studio / Visual Studio and mobile development tools.
- Proficiency in C#, .NET, MVVM frameworks (e.g. , Prism, MVVMCross).
- Experience integrating APIs, JSON/XML parsing, and working with backend services.
- Knowledge of Xamarin Essentials, Dependency Services, and custom renderers.
- Strong understanding of iOS/Android mobile architectures, UI/UX guidelines, and lifecycle management.
- Experience with version control tools (Git), CI/CD pipelines, and agile development practices.
- Experience in end-to-end mobile app implementation including development, deployment, and post-release support.
Good to Have :
- Experience with .NET MAUI, Azure Mobile Services, Firebase, or AWS Mobile SDK.
- Knowledge of SQLite, Realm DB, or other mobile databases.
- Exposure to unit testing frameworks like NUnit, xUnit, or App Center Test.
- Understanding of mobile security and performance tuning
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1579516
Interview Questions for you
View All