Marriott International logo

Flex Senior Software Engineer, Hotel Websites Technical Lead

Bethesda, MD, US
Salary
$48.00–$85.00/hr
Job Type
fulltime
Posted
12/4/2025

Job Description

Summary

Lead React/NextJS development and innovation for Marriott's global hotel websites, driving technical strategy and performance.

Marriott International is seeking a Technical Lead for its Hotel Website (HWS) team, driving innovation and development for over 9,000 global venue-based digital experiences.

  • *About the Role:**
This temporary role involves comprehensive technical leadership, aligning with Marriott's goal to enhance its digital presence. The ideal candidate will lead technical strategy, execution, and innovation for user engagement and satisfaction, leveraging cutting-edge technologies including AI.

  • *Key Responsibilities:**
  • Lead React/NextJS component development, integration with AEM, APIs, and downstream data sources.
  • Design and maintain multi-locale/multi-lingual websites for consistent global user experiences.
  • Drive innovation through automation scripting, AI-driven code generation, and headless/omni-channel development.
  • Optimize website performance using Couchbase, CDN, and other caching mechanisms.
  • Oversee release management, code deployment, and branching strategies.
  • Develop multi-themed brand websites while ensuring brand consistency.
  • Utilize GraphQL for data querying and integration.
  • Mentor junior developers, conduct code reviews, and ensure high coding standards.
  • Collaborate effectively with UX, Platform, Shared Services, and other cross-functional teams.
  • *Required Qualifications:**
  • 7+ years of professional experience in React/NextJS development.
  • Strong fundamentals in data modeling and database normalization.
  • Solid understanding of web markup (HTML5, CSS3).
  • Experience with RESTful APIs, asynchronous programming, and version control systems (e.g., Git).
  • Proven ability to work in an Agile development environment.
  • Knowledge of NGINX web servers and routing configurations.
  • Experience with monitoring tools like Dynatrace, Splunk, etc.
  • Excellent problem-solving, communication, and teamwork skills.
  • Bachelor's degree in Computer Science or related field, or equivalent experience.
  • *Preferred Qualifications:**
  • Proficiency in Java and supporting frameworks (e.g., Spring Boot).
  • Experience with GraphQL, server-side rendering (SSR), and Next.js.
  • Familiarity with Micro-UI architecture patterns and testing frameworks.
  • Knowledge of UI/UX design principles and responsive/mobile-first development.
  • *Why Marriott:**
Join a collaborative environment offering opportunities for innovation, professional growth, and development. This role offers a hybrid work model for candidates commuting to Bethesda, MD, or remote options. Enjoy comprehensive benefits including 401(k), stock purchase, Marriott discounts, and more.


Apply Now

Similar Jobs

Supervisory Aviation Safety Inspector

Federal Aviation Administration
$130K–$202K/yr
San Juan, Puerto Rico
View Details →

Aviation Safety Inspector (Operations), Aircrew Program Manager (Apm)- Flight Program

Federal Aviation Administration
$106K–$138K/yr
San Juan, Puerto Rico
View Details →

Aviation Safety Inspector (Operations), Aircrew Program Manager (Apm)- Flight Program

Federal Aviation Administration
$106K–$138K/yr
San Juan, Puerto Rico
View Details →

Company Details

Company Size:418,000 (2024)
Founded:1927
Headquarters:Bethesda, MD

About

Marriott International, Inc. is an American multinational company that operates, franchises, and licenses lodging brands that include hotel, residential, and timeshare properties.

View Company Profile

Actions

Apply Now

Quick Links