Front-End Developer - Xamarin Job at Devsinc, United Arab Emirates

UHlSdnQ1ZUl0VnhJaGxYOWdBRHlpOW9jSXc9PQ==
  • Devsinc
  • United Arab Emirates

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:

  1. Application Development:

o Design, develop, and maintain front-end components of mobile applications using .netMAUI

o Implement reusable UI components and ensure consistency across different devices and platforms.

o Optimize mobile application performance and responsiveness.

  1. UI/UX Implementation:

o Work closely with UI/UX designers to implement visually appealing and user-friendly interfaces.

o Ensure applications meet modern mobile design standards and accessibility requirements.

  1. Integration & APIs:

o Integrate mobile applications with backend services using RESTful APIs, GraphQL, or gRPC.

  1. Code Quality & Testing:

o Write clean, maintainable, and testable code following MVVM and best coding practices.

o Perform unit testing and UI testing using tools like NUnit, xUnit, Appium, and Xamarin.UITest.

  1. Collaboration & Documentation:

o Collaborate with backend developers, UI/UX designers, and project managers to ensure seamless development.

o Document technical designs, architecture, and best practices for mobile development.

  1. Version Control & CI/CD:

o Utilize Git, GitHub, GitLab, or Azure DevOps for version control.

o 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 MAUI

· 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

Job Tags

Similar Jobs

Lincoln Land Community College

Student Success Advisor I Job at Lincoln Land Community College

 ...Worked Per Week: 40Work Schedule: Monday Friday 8AM-5PMRemote Work Availability: NoJob Description SummaryEmpower Students...  ...relationships with students and aid them in achieving their educational goals by teaching them the skills needed to make informed... 

Dish

Product Designer II Job at Dish

 ...installation services, mobile plans and products. Today, our brands include Boost Mobile...  ...evolution and governance of the enterprise design system & components Lead qualitative...  ...in execution and outcomes Mentor entry-level designers and contribute and guide a healthy... 

Gainwell Technologies LLC

Call Center Representative - Ridgeland, MS Job at Gainwell Technologies LLC

 ...flexibility, learning, and career development. Summary As a Call Center Representative - Ridgeland, MS at Gainwell, you can...  ...people who thrive on finding innovative solutions to some of healthcares biggest challenges. Here are the details on this position.... 

McCarthy Tire

Delivery Driver (Non-CDL) Job at McCarthy Tire

 ...McCarthy Tire Service Job Title: Delivery Driver Location: Wilkes Barre, PA Employment Type: Full-Time About McCarthy Tire Service: McCarthy Tire Service is a trusted name in the tire and transportation industry, known for our commitment to safety, service... 

BOEING

Interiors Fabricator and Assembler Mech C - 20503 Job at BOEING

 ...you are detail-oriented, possess strong technical skills, and thrive in a collaborative environment, we invite you to apply and be a part of our mission to deliver excellence in aviation. Position Responsibilities: Fabricate and assemble aircraft interior panels...