For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
ARK Solutions
ARK Solutions

Senior Software Engineer for Hotel Website

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
React
Content management
+36

Visa

U.S. visa required

Contract role
8 days ago
Apply now

Title: Senior Software Engineer (Hotel Websites Technical Lead)

Location: Bethesda, MD (Remote)

Duration: 9 Month Contract

Job Description:

Seeking a Technical Lead for Website team. This role extends beyond React/NextJS Frontend development and involves comprehensive technical leadership. The HWS Website team leads design, development, and innovation, managing over 9,000 venue-based digital experiences across more than 150 countries and over 30 highly recognized brands. This role is reporting directly to the Director, the Technical Lead will play a crucial role in advancing Website digital experience, aligning with the company's goal of becoming the world's favorite travel company.

The ideal candidate will lead the technical strategy and execution to enhance user engagement and satisfaction. They will drive innovation by leveraging cutting-edge technologies including AI (MJ1), ensuring continuous improvement and scalability of the HWS platform. Collaboration with cross-functional teams, including UX design, Platform, Shared Services and operations, is essential to deliver cohesive digital solutions.

Description and Responsibilities:

  • Lead the development and enhancement of React/NextJS components ensuring high-quality and scalable solutions.
  • Integrate React/NextJS components with AEM components and various downstream data sources and APIs, facilitating seamless data flow and functionality.
  • Design, implement, and maintain multi-locale and multi-lingual websites, ensuring a consistent user experience across different regions and languages.
  • Experience with automation scripting and AI-driven code generation for scalable development.
  • Optimize Couchbase, CDN caching and other caching mechanisms to improve website performance and load times.
  • Demonstrate understanding of content management concepts, ensuring efficient content management and delivery.
  • Oversee release management and code deployment through branching strategies, ensuring smooth and error-free deployments.
  • Develop multi-themed brand websites to support various brands, maintaining brand consistency and uniqueness.
  • Lead headless and omni-channel component development, enabling flexible and dynamic content delivery across multiple platforms.
  • Experience with translation tools integration with content management to optimize content delivery for diverse audiences.
  • Utilize GraphQL for data querying and integration, enhancing data accessibility and manipulation.
  • Mentor and guide junior developers, fostering a collaborative and growth-oriented team environment.
  • Collaborate with cross-functional teams, including designers, product managers, and other stakeholders, to deliver comprehensive solutions.
  • Conduct code reviews and ensure adherence to coding standards, maintaining high-quality codebases.
  • Experience with content migration, ensuring smooth transitions and upgrades.

Qualifications:

  • Bachelor's degree in computer science, Software Engineering, or a related field preferred (or equivalent experience).
  • 7+ years of professional experience in React/NextJS development.
  • Strong fundamentals in data modeling and database normalization
  • Strong proficiency in Java and supporting Java frameworks like spring boot. (preferred)
  • Solid understanding of web markup, including HTML5 and CSS3.
  • Knowledge of NGINX web servers and routing configurations.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and teamwork skills.
  • Experience with monitoring tools like Dynatrace, Splunk, et al.
  • Proven ability to work in an Agile development environment.
  • Experience with RESTful APIs and asynchronous programming.
  • Familiarity with version control systems (e.g., Git).

Preferred Qualifications:

  • Experience with Graph-QL
  • Experience with server-side rendering (SSR) and Next.js.
  • Experience with Micro-UI architecture patterns.
  • Familiarity with testing frameworks.
  • Knowledge of UI/UX design principles.
  • Experience with responsive design and mobile-first development.
  • Contributions to open-source projects or a strong GitHub profile.

About ARK Solutions

👥51-200
📍Providence, RI
🔗Website

ARK Solutions Service

ARK Solutions product / service
ARK Solutions product / service
ARK Solutions product / service
ARK Solutions product / service
ARK Solutions product / service

How does ARK Solutions work?

A software technology for clean energy.

Company culture

MISSION-DRIVEN

We’re motivated by a desire to make a difference in the world. That’s why we’re building technology that accelerates clean energy and combats climate change.

COLLABORATIVE

We believe that solving problems requires breaking down barriers and inviting diverse perspectives. That’s why we’ve embraced an interdisciplinary approach, focused on aligning technological, regulatory, and commercial outcomes.

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service