Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Marriott International Logo

FLEX Senior Software Engineer - Full Stack

Marriott International

$47 - $84
Oct 4, 2025
Bethesda, MD, US
Apply Now

Marriott International is looking to build the next-generation hospitality web portal to assist customers in traveling the world for work and pleasure, by developing a state-of-the-art React-based micro-frontend architecture and collaborating with new GenAI tools to create components and workflows.

Requirements

  • 7+ years’ experience in software design and development with expert-level expertise in multiple programming languages like JavaScript, TypeScript, NodeJS, Next.js, React.js.
  • 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, 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.

Responsibilities

  • Develop and maintain Typescript libraries and platform tools for our React / Next.JS applications.
  • 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.

Other

  • Position Type: Management
  • Schedule: Full Time
  • This is a temporary position.
  • Mentor and provide guidance to junior developers.
  • Communicate effectively with team members, stakeholders, and clients.