Bethesda, Maryland, United States Employment USD 126,900 - 211,000 Yearly

Marriott Hotels & Resorts is hiring a Director, Application Development

About the Role

Marriott Hotels & Resorts is hiring a Director, Application Development to lead a team dedicated to enhancing the guest experience through technology. You will drive the evolution and innovation of Marriott's Core Platform and oversee the development of on-property mobile and tablet applications that are critical to guest engagement and operational efficiency.

What You'll Do

  • Lead a team of engineers to enhance, evolve, and innovate Marriott's Core Platform.
  • Oversee day-to-day application development for on-property stay experience Mobile, iPad, and Tablet applications.
  • Directly manage software engineers and project managers.
  • Function as the technical decision-maker and problem solver to deliver projects on time and on budget.
  • Promote project quality and manage the team to ensure satisfaction among technology teams and business partners.
  • Manage continuous improvement programs to improve quality, consistency, and client satisfaction.
  • Manage application development projects in partnership with IT teams, business partners, and external providers.
  • Oversee effective reporting within the application development team and lead project reviews.
  • Manage day-to-day relationships with all IT teams to ensure service delivery meets or exceeds client expectations.
  • Monitor projects for alignment with defined business cases and drive timely resolution of escalated service delivery problems.
  • Manage and improve service level reporting and provide early warning for degraded service levels.
  • Assist with the development and maintenance of service provider project management standards.
  • Participate in client portfolio and demand management processes to ensure client satisfaction.
  • Work with service providers to validate performance against agreements and facilitate compliance.
  • Facilitate team and service provider compliance with contracts and ensure service levels meet business needs.
  • Facilitate the use of standard application development tools and processes for SDLC, estimating, and deployment.
  • Communicate important application development policy changes affecting service providers and Marriott operations.

What We're Looking For

  • 10+ years of application development leadership experience.
  • Enterprise-scale native mobile application development experience across multiple platforms (iOS, Android, iPadOS).
  • Experience with mobile frameworks like iOS, Android, Flutter, ReactNative, or .NET MAUI.
  • Deep understanding of web and mobile architecture patterns, state management, and implementing offline services and background tasks.
  • Experience with DevOps, CI/CD pipelines, logging, metrics, monitoring, tracing, service mesh, LTM, GTM, and SEO.
  • Experience with public cloud platforms and designing cloud native solutions (e.g., AWS, Azure).
  • Strong understanding of API platforms, frontend and backend technologies, databases, and networking components.
  • Undergraduate/graduate degree or equivalent education and experience.
  • Direct management of complex budgets in excess of $5M+ in annual direct and indirect costs.
  • Direct management of cross functional, sourced, or matrixed teams.

Nice to Have

  • Proven knowledge of Agile methodology; preferably SAFe Agile.
  • Excellent knowledge of working with dynamic data using services (e.g., JSON, XML, REST APIs).
  • Experience with other technologies like Java, Python, GraphQL, JavaScript, React, NodeJS, NoSQL, Spring Boot, Kafka, Docker, or Kubernetes.
  • Experience with Content Management Systems.
  • Expertise with microservices architectures, Service Mesh (e.g., Istio), service discovery, rate limiting, and config management.
  • Experience with mixed onshore and offshore delivery models.
  • Strong process management, negotiating, influencing, and problem resolution skills.
  • Proven ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Knowledge of the hospitality business environment, service requirements, and culture.
  • Demonstrated ability to assess customer needs, creatively approach solutions, and influence appropriate courses of action.
  • Ability to understand and communicate technology lifecycles and translate them into business strategies.
  • Solid understanding of IT financial structures and corporate financial processes.
  • Strong verbal and written communication skills with the ability to articulate complex technical ideas in business terms.
  • Self-driven, curious, and a fast-learner, able to work in a fast-paced environment launching consumer products.
  • Strong interpersonal and stakeholder management skills to coordinate between technical and business teams.
  • Relevant experience in systems integration, development, package analysis, and implementation.
  • Strong experience and knowledge of operating a production platform.

Technical Stack

  • Platforms: iOS, Android, iPadOS
  • Frameworks: Flutter, ReactNative, .NET MAUI
  • Languages: Dart, Java, Python, GraphQL, JavaScript
  • Frontend: React, NodeJS
  • Backend/Services: Spring Boot, Kafka, NoSQL
  • Infrastructure: AWS, Azure, Docker, Kubernetes, Istio

Team & Environment

You will lead a team of dedicated engineers, directly managing software engineers and project managers. The role involves managing cross-functional, sourced, or matrixed teams.

Marriott Hotels & Resorts is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture.

Required Skills
iOSAndroidiPadOSFlutterReactNative.NET MAUIDartAWSAzureJavaMobile ArchitectureState ManagementOffline ServicesBackground TasksEnterprise-scale Development
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Marriott Hotels & Resorts

At more than 100 award-winning properties worldwide, The Ritz-Carlton Ladies and Gentlemen create experiences so exceptional that long after a guest stays with us, the experience stays with them. Attracting the world’s top hospitality professionals who curate lifelong memories, we believe that everyone succeeds when they are empowered to be creative, thoughtful and compassionate.

Visit website
Job Details
Department Software Development
Category management
Posted 14 days ago