Back to all positions

[Remote] FLEX Senior Full Stack Software Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Marriott International is a global hospitality company. The FLEX Senior Full Stack Software Engineer will build and maintain React-based micro-UI and micro-frontend solutions for the next-generation hospitality web portal, collaborating with product, UX, backend, and QA teams. The role focuses on scalable, high-performance web applications, cloud-native microservices, APIs, testing, troubleshooting, and mentoring junior developers.

Responsibilities

  • Develop and maintain Typescript libraries and platform tools for our React / NextJS applications
  • Deep understanding of the cloud-native solution, microservices-architecture, and at least one or more of the following areas: API orchestration architecture, mobile-front end architecture
  • Collaborate with cross-functional teams to design and implement user-friendly features for all form factors
  • Optimize applications and services for maximum speed, scalability, and reliability
  • Ensure the technical feasibility of UI/UX designs and propose alternative solutions when needed
  • Participate in code reviews to maintain code quality and consistency
  • Troubleshoot and debug issues across the stack as they arise
  • Stay up to date with the latest front-end and microservice technologies and best practices
  • Mentor and provide guidance to junior developers
  • Communicate effectively with team members, stakeholders, and clients

Skills

  • Bachelor's degree in computer science, Software Engineering, or a related field preferred (or equivalent experience)
  • 7+ years' experience in software design and development with expert-level expertise in multiple programming languages like JavaScript, TypeScript, NodeJS, Nextjs, Reactjs
  • Strong experience in designing and developing scalable microservices using modern backend frameworks and cloud-native architectures
  • Knowledge of backend technologies – NodeJS, Java, SQL, NoSQL, Spring boot, Kafka
  • Experience using GraphQL and REST for building robust APIs and service integrations
  • Experience with Automation, CI/CD, Release Management processes and Application Deployments
  • Exposure to Agentic GenAI development tools like Claude, ChatGPT, or other tools
  • Experience in building enterprise-scale web applications using micro front-end architecture
  • Experience in developing software using front-end libraries/frameworks—primarily React
  • Experience in customizing webpack configurations and writing custom plugins to bundle code as UMD bundle for isomorphic consumption
  • Strong knowledge in performance optimization techniques across both front-end and microservice layers
  • Experience in using Jest, Jasmine, Mocha, and JUnit with Mockito for unit and integration testing
  • Ability to write deployment configurations
  • Awareness of industry developments, best practices, and environments in web application design and development
  • Strong verbal and written communication skills, with the ability to present complex technical ideas in clear business terms
  • Experience in agentic GenAI development tools like Claude, ChatGPT or other tools
  • Experience with Figma, Adobe Experience Manager or Headless CMS platforms
  • Familiarity with DevOps & Monitoring tools such as Git, JIRA, Jenkins, Harness, and Dynatrace
  • Demonstrated UI implementation skills, supported by a portfolio showcasing attention to typography, color, imagery, motion, and graphic elements
  • Proficiency in developing custom reusable components using Atomic Design principles
  • Experience integrating Adobe Experience Manager (AEM) with React components in both headful and headless architecture
  • Background in working with multi-repository code bases

Benefits

  • 401(k) plan
  • Stock purchase plan
  • Discounts at Marriott properties
  • Commuter benefits
  • Employee assistance plan
  • Childcare discounts
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Health care flexible spending account
  • Dependent care flexible spending account
  • Life insurance
  • Disability insurance
  • Accident insurance
  • Adoption expense reimbursements
  • Paid parental leave
  • Washington employees will accrue paid sick leave, 0.0384 PTO balance for every hour worked and be eligible to receive a minimum of 9 holidays annually
  • Hybrid work environment for candidates within a commuting distance to Bethesda, MD; candidates outside of commuting distance to Bethesda, MD will be considered for remote positions.

Company Overview

  • Marriott International is a hospitality company that operates, franchises, and licenses hotels, residential, and timeshare properties. It was founded in 1927, and is headquartered in Bethesda, Maryland, USA, with a workforce of 10001+ employees. Its website is https://www.marriott.com.
  • Company H1B Sponsorship

  • Marriott International has a track record of offering H1B sponsorships, with 43 in 2026, 98 in 2025, 81 in 2024, 97 in 2023, 77 in 2022, 37 in 2021, 58 in 2020. Please note that this does not guarantee sponsorship for this specific role.