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
React Native , and
cross-platform innovations .
Mobile Application Developer • Delhi, India