Senior Frontend Engineer

Hard Rock Cafe International Inc
  • Davie, FL
    10 days ago

    Job Description

    Skip to main content

    You may choose to display a cookie banner on the external site. You must specify the message in the cookie banner and may add a link to a relevant policy. If you are unfamiliar with these requirements, please seek the advice of legal counsel.

    What are cookies?

    Cookies are simple text files that are stored on your computer or mobile device by a website's server. Each cookie is unique to your web browser. Some information that we collect about you is collected passively through the use of "cookies." Cookies are small files of information, which save and retrieve information about your visit to the Website - for example, how you entered and navigated our Website, and what information was of interest to you. We use this information to remember you when you return and to customize our Website to your preferences. It will contain some anonymous information such as a unique identifier, website's domain name, and some digits and numbers. We may use two types of cookies: (i) Session cookies; and (ii) Persistent Cookies. Session Cookies and Persistent Cookies are categorized as: (a) Strictly Necessary Cookies; (b) Performance and Functional Cookies; (c) Targeting Cookies and (d) Social Media Cookies.

    What types of cookies do we use?

    Necessary cookies

    Necessary cookies allow us to offer you the best possible experience when accessing and navigating through our website and using its features. These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information. For example, these cookies let us recognize that you have created an account and have logged into that account. Strictly Necessary Cookies do not store any Personal Information.

    Performance & Functional cookies

    These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance. If you do not allow Performance Cookies we will not know when you have visited our site, and we will not be able to monitor its performance. (Examples: monitor website performance and collect anonymous data on how visitors use a website).

    Targeting cookies

    These cookies enable us and third-party services to collect aggregated data for statistical purposes on how our visitors use the website. These cookies do not contain personal information such as names and email addresses and are used to help us improve your user experience of the website. These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising. Examples include: Criteo, Google.

    Social Media Cookies

    These cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools. Examples include: Facebook, Instagram, Twitter).

    How to delete cookies?

    If you want to restrict or block the cookies that are set by our website, you can do so through your browser setting. Alternatively, you can visit www.internetcookies.com, which contains comprehensive information on how to do this on a wide variety of browsers and devices. You will find general information about cookies and details on how to delete cookies from your device.

    Do not track signals

    Currently, our systems do not recognize browser "do-not-track" requests. You may, however, disable certain tracking as discussed in the Cookies section (e.g., by disabling cookies). Please note that Hard Rock does not collect, and is not aware of third parties that collect, from users of the Website personal information about users' online activities across third party websites.

    Clear GIFS, Pixel Tags and other technologies

    Clear GIFs are tiny graphics with a unique identifier, similar in function to cookies. In contrast to cookies, which are stored on your computer's hard drive, clear GIFs are embedded invisibly on web pages. We may use clear GIFs (a.k.a. web beacons, web bugs or pixel tags), in connection with our Website to, among other things, track the activities of Website visitors, help us manage content, and compile statistics about Website usage. You may view and change your preferences at any time by using the 'Privacy Settings' link found in the footer of our website. We and our third party service providers also use clear GIFs in HTML e-mails to our customers, to help us track e-mail response rates, identify when our e-mails are viewed, and track whether our e-mails are forwarded.

    Third party analytics and tracking

    We use automated devices and applications, such as Google Analytics, to evaluate usage of our Site. We also may use other analytic means to evaluate our services. We use these tools to help us improve our services, performance and user experiences. These entities may use cookies, tracking pixels and other tracking technologies to perform their services. We do not share your personal information with these third parties.

    Contacting us

    If you have any questions about this policy or our use of cookies, please contact us at dataprotection@shrss.com.

    Read Full Privacy Message

    Decline

    Accept Cookies

    Sign In

    Search for JobsStay Connected

    Senior Frontend Engineer page is loaded

    Senior Frontend Engineer

    Apply

    remote typeHybrid

    locationsSupport Services Headquarters Building

    time typeFull time

    posted onPosted Today

    job requisition idR12449

    Our team members are the key to our company's success, and their health and well-being, as well as that of their families, is very important to us. We offer a comprehensive benefits package that allows our team members stay healthy, plan for their future and maintain a healthy work-life balance. Benefits may vary with employment status. To see our fill list of Team Member Benefits please visit our career site: www.gotoworkhappy.com/benefits

    Job Description:

    We are looking for a Senior Frontend Engineer to join our engineering team and evolve our React web application, already live in production. There are plans to integrate it with Adobe Experience Manager (AEM) in a headless model - content delivered via GraphQL, with authors editing directly on live pages through the AEM Universal Editor. The role requires strong TypeScript/React experience and comfort working across both the existing codebase and the new AEM integration.

    Responsibilities:

    Frontend Development

    • Maintain and extend the existing React application, written in TypeScript and JavaScript (ES6+)
    • Write clean, well-structured, and well-tested code
    • Follow established frontend architecture patterns, coding standards, and development practices
    • Optimise application performance - code-splitting and lazy-loading of heavy components, efficient component-level data fetching, and Core Web Vitals (especially LCP on media-heavy pages)
    • Build responsive, accessible interfaces in line with WCAG standards
    • Contribute to CI/CD pipeline setup, testing strategy, and the wider development lifecycle

    AEM Headless Integration

    • Integrate the React application with AEM in a headless model, fetching content via GraphQL (persisted queries)
    • Instrument React components with Universal Editor data attributes so authors can edit content directly on live pages
    • Collaborate with AEM backend developers on content fragment models and GraphQL schemas
    • Maintain a clear separation between the frontend presentation layer and the AEM content layer

    Code Quality and Delivery

    • Take part in code reviews and code audits, providing practical feedback and clear follow-up actions
    • Drive refactoring and modernization work, keeping code quality consistent across the codebase
    • Participate in sprint planning, estimation, and technical decision-making

    Collaboration

    • Work closely with Product Managers, UX/UI Designers, AEM backend developers, and QA Engineers
    • Explain technical decisions clearly to both technical and non-technical colleagues

    Qualifications:

    • 5+ years of professional software development experience, with at least 3+ years in frontend development for consumer-facing web applications
    • Strong experience building and maintaining large-scale web applications
    • Strong proficiency in TypeScript and JavaScript (ES6+)
    • Good working knowledge of React, including hooks, component lifecycle, and performance optimization
    • Experience with state management libraries such as Redux Toolkit, Zustand, or MobX
    • Working knowledge of CSS-in-JS, CSS Modules, or Tailwind CSS
    • Proficiency with RESTful APIs, GraphQL, and asynchronous programming
    • Familiarity with CI/CD pipelines such as GitHub Actions, CircleCI, or similar tooling
    • Understanding of web performance principles, accessibility standards (WCAG), and responsive design
    • Experience with testing frameworks such as Jest, React Testing Library, and Cypress or Playwright
    • Good written and verbal communication skills

    Nice to Have

    • Experience with AEM as a Cloud Service (AEMaaCS)
    • Hands-on experience with AEM in a headless model - content fragments, GraphQL, Universal Editor
    • Experience with monorepo tooling such as Nx or Turborepo
    • Familiarity with micro-frontend architecture patterns
    • Experience with analytics tooling such as Adobe Analytics, Google Analytics, or LogRocket
    • Contributions to open-source frontend projects

    What We Offer

    • A competitive salary and benefits package
    • The chance to work on a high-profile web platform for a globally recognized brand
    • A role with real ownership over the technical direction of a core digital product
    • A collaborative team that values quality and practical delivery

    Why work here?

    Thank you for choosing us as your employer of choice! If you are ready for an exciting opportunity working in a creative environment where you can bring your authentic self to work, we want to connect with you!

    Get In Touch

    If you''re unable to find a position that matches your interest, please tell us a little about yourself, and we''ll recommend jobs that match your interests.

    Get Started

    About Us

    Be Iconic represents the roots of our culture.

    The Seminole Tribe of Florida remains the only unconquered tribe in the United States of America. The Tribe established Seminole Gaming in 1979, when it opened the first high-stakes bingo hall in the United States. Building on its rich heritage of courageous and groundbreaking achievements, the Seminole Tribe of Florida acquired Hard Rock International in March 2007-the first transaction of its kind by a Native American tribe.

    Today, Hard Rock International remains one of the most globally recognized companies in the world, with Hard Rock Hotel, Casino, Cafe and Rock Shop venues in over 74 countries. With the continued growth of Seminole Gaming and Hard Rock International, Seminole Hard Rock Support Services was created to support all of our brands and lines of business.

    With the largest global footprint in the hospitality industry for over 50 years, our number-one job is to bring fun and excitement to our team members and our guests!

    Read More

    Follow Us

    *

    Privacy Policy

    2026 Workday, Inc. All rights reserved.

    Numbers & Facts

    LocationDavie, FL

    Skills

    • Adobe Product Familyunmatched
    • Advertisingunmatched
    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • CSS (Cascading Style Sheet)unmatched
    • Casinosunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Coding Standardsunmatched
    • Communication Skillsunmatched
    • Content Delivery/Distributionunmatched
    • Content Developmentunmatched
    • Content Managementunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cookiesunmatched
    • Customer Support/Serviceunmatched
    • Data Collectionunmatched
    • ECMAScriptunmatched
    • Editingunmatched
    • Embedded Systemsunmatched
    • Facebookunmatched
    • Gamingunmatched
    • GitHubunmatched
    • Google Analyticsunmatched
    • GraphQLunmatched
    • Graphicsunmatched
    • HTML (HyperText Markup Language)unmatched
    • Hard Drivesunmatched
    • Hospitality and Tourismunmatched
    • Internet Applicationunmatched
    • Internet Statisticsunmatched
    • JavaScriptunmatched
    • Machine Toolunmatched
    • Mail Processingunmatched
    • Open Sourceunmatched
    • Performance Analysisunmatched
    • Performance Managementunmatched
    • Performance Tuning/Optimizationunmatched
    • Presentation/Verbal Skillsunmatched
    • Product Lifecycleunmatched
    • Quality Assuranceunmatched
    • Quality Managementunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Refactoringunmatched
    • Rock Mechanicsunmatched
    • Social Mediaunmatched
    • Software Developmentunmatched
    • Sprint Planningunmatched
    • Standards Developmentunmatched
    • State Libraryunmatched
    • Statisticsunmatched
    • Targeted Advertisingunmatched
    • Team Playerunmatched
    • Test Strategyunmatched
    • Twitterunmatched
    • User Experience Design (UXD)unmatched
    • User Interface Designunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Browsersunmatched
    • Web Content Accessibility Guidelines (WCAG)unmatched
    • Web Site Monitoringunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder