✦ Luna Orbit — System Administration

Software Engineer

at Marriott International

📍 Bethesda, MD, United States Hybrid Posted April 11, 2026
Type Not Specified
Experience senior
Exp. Years 6+ years
Education Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
Category System Administration

This role is for an experienced Frontend Developer to build scalable, high-performance user interfaces using React and TypeScript. You will collaborate with product, design, and backend teams while integrating AI-powered capabilities and enterprise CMS/MarTech experiences such as Adobe Experience Manager (AEM).

  • Develop and maintain front-end components and user interfaces using React and TypeScript
  • Collaborate with cross-functional teams to design and implement intuitive, user-friendly features
  • Integrate AI-driven capabilities and intelligent UI experiences into frontend applications
  • Optimize applications for maximum speed, scalability, and performance
  • Work with MarTech platforms and CMS integrations, including AEM-based experiences

You will develop and maintain React/TypeScript components, optimize speed and performance, and integrate RESTful APIs. The role also involves working with state management libraries (Redux/MobX/Zustand), modern build tools (Webpack/Vite), observability tools (Dynatrace/Splunk), and potentially GraphQL, SSR with Next.js, and micro-frontend architectures.

The ideal candidate is a frontend-focused Software Engineer with 6+ years of professional experience building scalable user interfaces using React and TypeScript. They have strong hands-on experience with modern web standards, performance optimization, API integration, and debugging in production. They also bring exposure to AI-enabled UI experiences and enterprise platforms such as Adobe Experience Manager (AEM).

ReactTypeScriptHTML5CSS3state management librariesReduxMobXZustandWebpackViteRESTful APIsasynchronous programming patternsGitAgile/Scrum environments6+ years of professional experience in front-end developmentBachelor's degree in Computer ScienceSoftware Engineeringor related field (or equivalent practical experience)
MarTech ecosystemsAdobe Experience Manager (AEM)Harness CI/CD pipelinesAWS EKSKubernetes-based deploymentsGraphQLServer-Side Rendering (SSR)Next.jsMicro-UI / Micro-Frontend architecture patternstesting frameworks such as Jestmonitoring and observability tools (DynatraceSplunketc.)
Adobe Experience Manager (AEM)DynatraceSplunkReduxMobXZustandWebpackViteGitHarnessAWS EKSKubernetesNext.jsJestLLM integrationsAI APIsRESTful APIs
ReactTypeScriptHTML5CSS3ReduxMobXZustandWebpackViteRESTful APIsasynchronous programming patternsGitAgile/ScrumDynatraceSplunkAdobe Experience Manager (AEM)AWS EKSKubernetesGraphQLServer-Side Rendering (SSR)Next.jsMicro-UI / Micro-Frontend architecture patternsJest
ReactTypeScriptHTML5CSS3ReduxMobXZustandWebpackViteRESTful APIsGitDynatraceSplunkAdobe Experience Manager (AEM)AWS EKSKubernetesGraphQLServer-Side Rendering (SSR)Next.jsMicro-UIMicro-Frontend architectureJestLLM integrationsAI APIsintelligent personalizationrecommendation systemsasynchronous programming patternsAgileScrum
cross-functional collaborationcommunicationstakeholder managementproblem-solvingattention to detailmentoring junior developerscode reviewstroubleshootingdebuggingleadership/engineering excellence
Industry Media
Job Function Build and optimize enterprise-grade frontend experiences with React and TypeScript
Role Subtype Frontend Engineer
Tech Domains React, JavaScript, Node.js, Kubernetes, Amazon Web Services, Database Administration, Cybersecurity, Active Directory, Microsoft 365, SharePoint
Software EngineerFrontend DeveloperReactTypeScriptHTML5CSS3ReduxMobXZustandWebpackViteRESTful APIsasynchronous programming patternsGitAgile/ScrumDynatraceSplunkAdobe Experience Manager (AEM)AWS EKSKubernetesGraphQLServer-Side Rendering (SSR)Next.jsMicro-UI / Micro-FrontendMicro-Frontend architecture patternsJestLLM integrationsAI APIsintelligent personalization or recommendation systemsMicro-Frontend architecture

Must have strong proficiency in React and TypeScript, Must have 6+ years of professional experience in front-end development, Must have knowledge of HTML5, CSS3, and modern web standards, Must have experience integrating RESTful APIs and asynchronous programming patterns

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile