Xamarin Developer (CE48SF RM 3423)

4 years

3 - 6 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Position: Xamarin Developer (CE48SF RM 3423)

Shift timing : General Shift
Work Mode : WFO at Client location
Relevant Experience : 4+ years
Education : Bachelor’s / Masters / PhD : B.E Computers, MCA is preferrable

Must have :
Xamarin.Forms and/or Xamarin.Native, C# and .NET Framework, XAML for UI development, RESTful APIs, JSON/XML parsing, and networking on iOS, Debugging and Troubleshooting, mobile application lifecycle (iOS and Android), Audio/Video domain and related frameworks,

Good to have :
Bluetooth/BLE programming, Azure Mobile Services, Firebase, Java, Objective-C, or Swift

Overview:
We are looking for a talented and motivated Xamarin Developer to join our innovative software development team. The ideal candidate should have a deep interest in cross-platform mobile application development and a proven track record of building high-quality applications for both Android and iOS using Xamarin. You will work collaboratively with cross-functional teams to design, develop, and deploy mobile solutions aligned with our product vision and business goals.

Responsibilities

    Design, develop, and maintain mobile applications using Xamarin (Xamarin.Forms and Xamarin.Native) for Android and iOS platforms.

    Collaborate with product managers, designers, and other developers to define, design, and ship new features.

    Write clean, scalable, and maintainable code using best software engineering practices.

    Ensure performance, quality, and responsiveness of applications.

    Adhere to agile methodologies and participate in sprint planning, stand-ups, and other team activities.

    Diagnose and fix bugs and performance bottlenecks to ensure optimal performance.

    Participate in code reviews and contribute to improving internal development processes.

    Maintain application security and data protection best practices.

Required Skills

    Strong experience with Xamarin.Forms and/or Xamarin.Native.

    Proficiency in C# and .NET Framework.

    Experience with XAML for UI development.

    Familiarity with MVVM design pattern.

    Strong understanding of mobile application lifecycle (iOS and Android) and expertise on any one native technology.

    Experience in integrating RESTful APIs and working with JSON/XML.

    Knowledge of SQLite and mobile local storage techniques.

    Hands-on experience in deploying apps to App Store and Google Play Store.

    Strong debugging and problem-solving skills.

    Ability to work both independently and as part of a team.

    Good communication and documentation skills.

    Experience with platform-specific features (e.g., camera, GPS, sensors, notifications).

    Knowledge of Dependency Services, Custom Renderers, and platform-specific implementations.

    Experience with unit testing and UI automation testing tools like NUnit, Appium, or Xamarin Test Cloud.

    Understanding of Agile/Scrum methodologies.

    Familiarity with Git, Bitbucket, or other version control systems.

    Knowledge of CI/CD pipelines for Xamarin apps.

    Experience in integrating third-party SDKs and plugins.

Good to Have

    Exposure to Bluetooth/BLE programming.

    Experience working with Azure Mobile Services, Firebase, or similar back-end services.

    Familiarity with MAUI (Multi-platform App UI) and willingness to transition.

    Knowledge in Java, Objective-C, or Swift is a plus.

    Experience with Proguard, Gradle, and mobile app optimization techniques.

    Understanding of UML diagrams, flow charts, and design documentation.

Tools & Technologies

    Xamarin IDEs: Visual Studio (Windows/Mac).

    Version Control: Git, SVN, Bitbucket.

    Project Management: JIRA, Confluence.

    Code Review Tools: Gerrit, Code Collaborator, Bitbucket PRs.

    Debugging and Testing Tools: Visual Studio Debugger, Xamarin Profiler, Unit Test Frameworks.

*******************************************************************************************************************************************

Job Category: Digital_Cloud_Web Technologies
Job Type: Full Time
Job Location: Ahmedabad
Experience: 4-8 years
Notice period: 0-15 days

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You