Meet Landmark Digital – we’re part of the Landmark Group, one of the largest retail and hospitality organisations in the Middle
East, North Africa, and India. We’re guardians of the group’s digital arm which encompasses of Enterprise & E-commerce Tech,
Product Management, User Design, Omni Operations, Customer Experience, Loyalty, Content Production, Studio, Growth and MarTech, Finance and HR functions. With a futuristic outlook we strive to make the digital experience of our customers seamless.
Headquartered in Dubai, UAE, we’re currently driving the digital experience for 8 industry-leading brands in 8 geographies and rapidly expanding our footprint across new territories and functions. Join us, and you’ll be part of the Middle East’s biggest bricks-to-clicks success story, that registers over 100% growth year-on-year.
Title - Xamarin Developer SDE2
Yrs of experience - 5+yrs
Location - Bangalore (onsite)
Responsibilities :
Design, develop, and maintain cross-platform mobile applications using Xamarin Forms , Xamarin Android , and Xamarin iOS .
Migrate, develop, and maintain mobile applications using the latest React Native or similar modern JavaScript stacks , ensuring scalability, maintainability, and alignment with future platform standards.
Work closely with UI / UX teams to implement pixel-perfect, accessible, and responsive interfaces that align with brand and usability standards.
Follow MVVM architecture using frameworks such as MVVM Light , MVVM Cross , or Prism to ensure modular and maintainable design.
Integrate mobile apps with RESTful APIs and Azure cloud services such as Azure AD / AD B2C , Azure Functions , Logic Apps , Notification Hubs , Blob Storage , and Azure CDN .
Implement local data persistence using SQLite and caching libraries for offline support.
Collaborate with backend engineers to ensure smooth API integration and consistent data flow across environments.
Ensure code quality, maintainability, and performance through proper architecture, code reviews, and automated testing.
Implement and maintain unit tests (NUnit, xUnit) and UI tests (Xamarin UI Test) ; use mocking frameworks like Moq .
Manage source control and CI / CD workflows using Git , Azure DevOps , Jenkins , or GitHub Actions .
Support beta distribution and release management using App Center , TestFlight , or similar platforms.
Optimize application startup time, memory usage, and performance metrics using profiling tools and analytics.
Publish and maintain apps in the Apple App Store and Google Play Store , ensuring compliance with publishing guidelines.
Work within Agile / Scrum teams, contributing to sprint planning, estimation, and retrospectives.
Skills and Qualifications :
Bachelor’s degree in Computer Science, Information Technology , or equivalent field.
5+ years of professional experience in mobile application development, with a primary focus on Xamarin Forms / Xamarin Android / Xamarin iOS .
Strong proficiency in C#, .NET , and XAML , with expertise in MVVM frameworks (MVVM Light, MVVM Cross, Prism).
Good understanding of native iOS and Android development concepts and lifecycle management.
Solid knowledge of data persistence (SQLite, local storage, caching) and offline app design .
Experience integrating with RESTful APIs and Azure services (AD / AD B2C, Functions, Logic Apps, Notification Hubs, Blob Storage).
Proficiency with Visual Studio IDE , Git version control , and CI / CD pipelines (Azure DevOps, Jenkins, GitHub Actions).
Experience deploying apps to Google Play Store and Apple App Store with full release cycle ownership.
Familiarity with React Native , React.js , or JavaScript / TypeScript frameworks , with a readiness to transition into these technologies .
Knowledge of Agile development methodologies and collaborative sprint-based work environments.
Experience in low-code or hybrid frameworks (Ionic, Flutter, etc.) is an added advantage.
Personal Attributes :
Frontend-focused mobile engineer with a strong UI / UX mindset and attention to detail.
Adaptable and scalable , eager to evolve from Xamarin to React Native and modern JavaScript ecosystems.
Collaborative team player , working effectively with designers, backend engineers, and product owners.
Proactive, accountable, and delivery-driven , taking full ownership of assigned features.
Clean code advocate , focused on quality, maintainability, and performance.
Curious and growth-oriented , keeping pace with emerging frameworks like .NET MAUI , React Native , and cross-platform innovations .
Mobile Application Developer • Ajmer, Rajasthan, India