25 Sep
|
Marriott Tech Accelerator
|
Hyderabad
25 Sep
Marriott Tech Accelerator
Hyderabad
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 10,000 properties and over 30 leading brands in more than 140 countries and territories.
From such humble beginnings to becoming the world’s 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 Title: Software Engineer
Position Summary:
Marriott International is seeking a Software Engineer to join the Hotel Websites (HWS) team within IT Application Development. This role contributes to the development of responsive, accessible, and high-performing web experiences. The engineer will collaborate with developers, designers, quality engineers, and product team members to build user-facing features, integrate backend services, resolve issues, and continuously develop front-end engineering expertise.
Key Responsibilities:
- Develop and maintain web features using JavaScript, HTML, CSS, TypeScript, and modern front-end frameworks.
- Build and maintain reusable user interface components with guidance from experienced engineers.
- Translate approved designs and requirements into responsive, accessible, and user-friendly web experiences.
- Integrate front-end applications with REST APIs and backend services.
- Write readable, maintainable code and follow established coding, security,
testing, and documentation standards.
- Develop and maintain automated unit, integration, and component tests.
- Investigate defects, troubleshoot application issues, and implement fixes with support from the team.
- Participate in code reviews and apply feedback to improve code quality and maintainability.
- Collaborate with developers, designers, quality engineers, product owners, and DevOps team members.
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, backlog refinement, and retrospectives.
- Support cross-browser compatibility, mobile responsiveness, performance optimization, and accessibility improvements.
- Contribute to technical documentation and team knowledge sharing.
- Learn and apply new technologies and engineering practices relevant to the team.
- Demonstrate ownership of assigned work, proactively communicate risks and blockers, and contribute to a culture of collaboration and continuous improvement.
Required Qualifications:
- 2+ years of professional software engineering experience in front-end development.
- Hands-on experience with HTML, CSS, JavaScript, responsive web development principles, and browser-based applications.
- Hands-on experience with TypeScript and up-to-date front-end frameworks such as React.js and/or Next.js.
- Experience integrating front-end applications with REST APIs and backend services.
- Experience with Git-based development workflows.
- Understanding responsive design, accessibility standards, and web usability best practices.
- Understanding of Core Web Vitals and front-end performance optimization techniques.
- Understanding of source control, debugging, testing, and software development practices.
- Strong problem-solving skills, attention to detail, and willingness to learn.
- Ability to communicate clearly and work collaboratively in a team environment.
Preferred Skills and Qualifications:
- Familiarity with RESTful APIs, GraphQL, asynchronous data handling, and error handling.
- Experience with testing tools such as Jest, Cypress, Playwright, or similar front-end testing frameworks.
- Familiarity with Git, GitHub, and CI/CD concepts or tools such as Jenkins or Harness.
- Exposure to cloud platforms, Docker, server-side rendering (SSR), or application monitoring.
- Understanding of Agile practices and tools such as Jira or Confluence.
- Familiarity with content management systems such as Adobe Experience Manager (AEM) or similar platforms.
- Experience with accessibility testing, cross-browser testing, and web performance analysis tools.
- Exposure to personalization, content targeting, or dynamic rendering in web applications.
What Success Looks Like:
- Completes assigned development work with appropriate guidance and communicates progress, risks, and blockers clearly.
- Produces reliable, maintainable, and understandable code that follows team standards.
- Responds positively to code review feedback and continuously develops technical skills.
- Collaborates effectively with cross-functional team members and contributes to accessible, responsive, and high-performing web experiences.
Education and Certifications:
- Bachelor’s degree in computer science or related technical field or equivalent experience/certification
Work location: Hyderabad, India.
Work mode: Hybrid
Marriott’s core values:
At Marriott, our core values 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 same—putting 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.
📌 Software Engineer-29685] (Hyderabad)
🏢 Marriott Tech Accelerator
📍 Hyderabad