Enable job alerts via email!

Front-End Developer - Xamarin

Devsinc

United Arab Emirates

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A leading mobile development company in the United Arab Emirates is seeking a skilled Mobile Developer with expertise in Xamarin. You will design, develop, and maintain cross-platform applications. The ideal candidate has at least 3 years of experience and strong proficiency in C#. This position offers competitive compensation and opportunities for collaboration in a dynamic environment.

Qualifications

  • 3+ years of experience developing mobile applications using Xamarin.Forms / Xamarin.Native.
  • Strong proficiency in C#, .NET MAUI and experience with XAML for UI design.
  • Experience in Agile/Scrum methodologies.

Responsibilities

  • Design, develop, and maintain front-end components of mobile applications.
  • Implement visually appealing and user-friendly interfaces.
  • Integrate mobile applications with backend services using RESTful APIs.

Skills

Xamarin.Forms / Xamarin.Native
C#
Problem-solving skills
Agile/Scrum methodologies

Tools

Visual Studio
Git
Azure DevOps
NUnit
Job description

We are looking for a skilled Mobile Developer with expertise in Xamarin. Forms / Xamarin. Native (iOS and Android)/.netMAUI 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
  • 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.
  • 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.
  • Integration & APIs: Integrate mobile applications with backend services using RESTful APIs, GraphQL, or gRPC.
  • 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.
  • 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.
  • Version Control & CI/CD: Utilize Git, GitHub, GitLab, or Azure DevOps for version control. Configure CI/CD pipelines for automated builds, testing, and deployments.
Required Skills & Experience
  • 3+ years of experience developing mobile applications using Xamarin.Forms / Xamarin.Native.
  • Strong proficiency in C#, .NET MAUI and experience 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.
Tools & Technologies
  • IDE: Visual Studio, Visual Studio Code
  • Version Control: Git, GitHub, Azure DevOps, GitLab
  • CI/CD: Azure Pipelines, Jenkins, GitHub Actions
  • Testing: NUnit, xUnit, Xamarin.UITest, Appium
  • Cloud Services: Azure, AWS, Firebase
  • Authentication: OAuth, MSAL, OpenID Connect
  • Package Managers: NuGet, npm, CocoaPods
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.