Jobs · Engineering

FLEX Senior Full Stack Software Engineer

Marriott International · Bethesda, MD · 2 days ago
RemoteRemoteEngineering$48.26–$87.01/hrFull-time

This is a temporary, full-time hybrid position based in Bethesda, MD, with an assignment duration through September 6, 2027.

About the Role

As a FLEX Senior Full Stack Software Engineer at Marriott, you will work on a state-of-the-art React-based micro-ui architecture to build the next generation hospitality web portal. You will collaborate with product owners, UX designers, back-end engineers, and QA teams to create scalable web software that performs well on all modern browsers and devices.

Responsibilities

  • Develop and maintain TypeScript libraries and platform tools for React/Next.js applications.
  • Design and implement cloud-native solutions and microservices architecture, including API orchestration and 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.
  • 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.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 7+ years of experience in software design and development with expertise in JavaScript, TypeScript, Node.js, Next.js, and React.
  • Strong experience in designing and developing scalable microservices using modern backend frameworks and cloud-native architectures.
  • Knowledge of backend technologies: Node.js, Java, SQL, NoSQL, Spring Boot, and 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 similar.
  • Experience in building enterprise-scale web applications using micro front-end architecture.
  • Experience in customizing Webpack configurations and writing custom plugins to bundle code as UMD for isomorphic consumption.
  • Strong knowledge of performance optimization techniques across both front-end and microservice layers.
  • Experience in unit and integration testing using Jest, Jasmine, Mocha, and JUnit with Mockito.

Preferred Qualifications

  • Experience with agentic GenAI development tools like Claude or ChatGPT.
  • Experience with Figma, Adobe Experience Manager, or Headless CMS platforms.
  • Familiarity with DevOps and monitoring tools such as Git, JIRA, Jenkins, Harness, and Dynatrace.
  • Demonstrated UI implementation skills, with 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 architectures.
  • Background in working with multi-repository codebases.
  • 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.

Pay

$48.26–$87.01 per hour.

Benefits

  • 401(k) plan and stock purchase plan.
  • Discounts at Marriott properties, commuter benefits, employee assistance plan, and childcare discounts.
  • Full-time positions also include medical, dental, and vision coverage, health care and dependent care flexible spending accounts, life insurance, disability insurance, accident insurance, adoption expense reimbursements, and paid parental leave.
  • Washington applicants: Paid sick leave accrual (0.0384 PTO balance per hour worked) and a minimum of 9 holidays annually.

Similar jobs