Posted:1 week ago|
Platform:
On-site
Part Time
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.
*******************************************************************************************************************************************
Source-right
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Now3.0 - 6.0 Lacs P.A.
3.0 - 6.0 Lacs P.A.