โšก New

Senior Software Engineer II_IHC476

Marriott Tech Accelerator

HyderabadFull-timeMid LevelOn-site

Job Description

About Us:

Marriott International Inc., headquartered in Bethesda, Maryland, USA, was founded in May 1927 by J. Willard Marriott and Alice S. Marriott with a modest nine-seat A&W root beer stand.

Guided by the family's leadership and core principles, Marriott International today has grown into a global hospitality giant, operating approximately 9,000 properties and over 30 leading brands in more than 140 countries and territories.

From such humble beginnings to becoming the worlds largest hotel company, Marriott International has never stopped searching for inventive ways to serve its customers, provide opportunities for its associates, and grow their business. At Marriott Tech Accelerator center (MTA), Hyderabad, India, Marriott is exploring the world we live in and all its possibilities. At Marriott Tech Accelerator, we are a team of passionate engineering minds dedicated to creating and building cutting-edge solutions that streamline operations and elevate guest experiences.

Marriott Tech Accelerator is an ANSR entity incorporated exclusively for providing services to Marriott International.

Role:Senior Software Engineer II

Role Overview:

  • Marriott International is seeking a highly skilled Senior Software Engineer II to design and build scalable, responsive, and high-performance web applications.
  • This role focuses on creating modern UI experiences using React, JavaScript/TypeScript, and component-based architecture, supporting global digital platforms and customer-facing experiences.

Key Responsibilities:

Frontend Development:

  • Design, develop, and maintain modern web applications and UI components.
  • Build reusable, scalable components using React and JavaScript frameworks.
  • Ensure cross-browser compatibility and responsive design across devices.

Component & Design Systems:

  • Develop and maintain reusable UI component libraries
  • Implement consistent design patterns and standards across applications.
  • Collaborate with design teams (Figma/UX) to translate designs into production-ready code.

Performance & Optimization:

  • Optimize applications for speed, scalability, and performance
  • Implement techniques like lazy loading, code splitting, and efficient rendering
  • Improve page performance and user experience across high-traffic platforms

Integration & API Consumption:

  • Integrate frontend applications with backend services via REST or GraphQL APIs
  • Handle state management and data flow efficiently (e.g., Redux, Context API)

Collaboration:

  • Partner with backend, AEM, QA, and product teams to deliver end-to-end solutions
  • Participate in Agile development processes (sprint planning, code reviews, retrospectives)
  • Work with stakeholders to gather requirements and deliver features aligned with business goals

Quality & Standards:

  • Ensure code quality through reviews, testing, and adherence to standards
  • Support accessibility (WCAG), SEO, and internationalization requirements
  • Maintain documentation and contribute to engineering best practices

Required Qualifications:

  • Bachelors degree in Computer Science or related field
  • 5-7+ years of frontend development experience

Strong expertise in:

  • 4+ years of hands-on experience with ReactJS.
  • Experience with Next.js (preferred).
  • Strong understanding of the Atomic Design methodology.
  • Proficiency in JavaScript; TypeScript knowledge is a plus.
  • Strong skills in HTML5 and CSS3.
  • Experience with Adobe Experience Manager (AEM) is desirable.
  • Basic knowledge of Java is a plus.
  • Experience building component-based UI architectures
  • Experience integrating with APIs and backend services

Preferred Qualifications:

  • Experience with:
    • Adobe Experience Manager (AEM) or CMS-based integrations
    • Design systems and shared component libraries
    • Modern frontend tooling (Webpack, Vite, etc.)
    • Figma UX Design Tool
  • Familiarity with:
    • Accessibility (WCAG) and performance optimization
    • Multi-language / global site implementations

Soft Skills:

  • Strong collaboration and communication skills
  • Ability to work with cross-functional teams and stakeholders
  • Mentoring junior developers and driving best practices

Typical Tech Stack:

  • React / Next.js
  • JavaScript / TypeScript
  • HTML5, CSS3 (Tailwind, Bootstrap, etc.)
  • REST / GraphQL APIs
  • State management (Redux, Context API)
  • CI/CD pipelines (GitHub, Harness)

Summary:

This role is ideal for an experienced frontend engineer who can build scalable component-driven UI architectures, deliver high-quality user experiences, and contribute to Marriotts global digital platforms and modern React-based ecosystem.

Education:

  • Graduate degree in Computer Science or Engineering

Work location: Hyderabad, India.

Work mode: Hybrid

Marriotts core values:

At Marriott, ourcore value make us who we are. We believe that success is never final. As we change and grow, the beliefs that are most important to us stay the sameputting people first, pursuing excellence, embracing change, acting with integrity, and serving our world. Being part of Marriott Tech Accelerator means being part of a proud history and a thriving culture.

Posted Today

Related Jobs

Related Searches

Apply Now