Seeking a skilled Mobile Developer with expertise in Xamarin / .NET MAUI for cross-platform app design, development, and maintenance. Responsibilities include UI / UX, APIs, testing, and CI / CD.
Description
We are looking for a skilled Mobile Developer with expertise in Xamarin.Forms / Xamarin.Native (iOS and Android) / .Net MAUI to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining cross-platform mobile applications, ensuring a seamless and responsive user experience.
Responsibilities :
1. Application Development :
- Design, develop, and maintain front-end components of mobile applications using .Net MAUI
- Implement reusable UI components and ensure consistency across different devices and platforms.
- Optimize mobile application performance and responsiveness.
2. UI / UX Implementation :
Work closely with UI / UX designers to implement visually appealing and user-friendly interfaces.Ensure applications meet modern mobile design standards and accessibility requirements.3. Integration & APIs :
Integrate mobile applications with backend services using RESTful APIs, GraphQL, or gRPC.4. Code Quality & Testing :
Write clean, maintainable, and testable code following MVVM and best coding practices.Perform unit testing and UI testing using tools like NUnit, xUnit, Appium, and Xamarin.UITest.5. Collaboration & Documentation :
Collaborate with backend developers, UI / UX designers, and project managers to ensure seamless development.Document technical designs, architecture, and best practices for mobile development.6. Version Control & CI / CD :
Utilize Git, GitHub, GitLab, or Azure DevOps for version control.Configure CI / CD pipelines for automated builds, testing, and deployments.Requirements
Required Skills & Experience :
3+ years of experience developing mobile applications using Xamarin.Forms / Xamarin.Native.Strong proficiency in C#, .NET MAUIExperience with XAML for UI design and binding.Knowledge of Dependency Services, Custom Renderers, Effects, and platform-specific implementations.Familiarity with Azure DevOps, Firebase, or AWS for cloud services.Strong debugging and problem-solving skills.Experience working with third-party SDKs, libraries, and plugins.Understanding of mobile application lifecycle and best practices.Experience in Agile / Scrum methodologies.Preferred Qualifications :
Experience with .NET MAUI as a migration path from Xamarin.Exposure to Blazor Hybrid apps.Familiarity with Push Notifications (Firebase Cloud Messaging, Azure Notification Hubs, or APNs).Knowledge of Google Play Store & Apple App Store submission process.#J-18808-Ljbffr