Hoteltonight logo Hoteltonight

Senior Frontend Engineer

Created on 01-03-2019

Description

HotelTonight makes it remarkably easy to book great hotels at amazing rates, for tonight, tomorrow and beyond. Our goal is to be the premier and most loved way to book a place to stay and we’re looking for a Senior Frontend Engineer on our Web team to help do just that.
In 2018, we made the big decision to expand to desktop. In addition to our native apps and mobile web, we now have a desktop site that includes transactional functionality as well as additional content for new users. In this role you'll work primarily on our transactional single-page app - optimizing the seamless user experience we're known for on mobile specifically for desktop - while supporting work on other web properties. You'll also have the opportunity to work on backend APIs in order to ship end-to-end product changes.
WITHIN 1 MONTH, YOU WILL
  • Familiarize yourself with our CDN infrastructure and various web components
  • Fix bugs in our transactional SPA
  • Ship an improvement to an existing feature
  • WITHIN 3 MONTHS, YOU WILL
  • Work with product and design teams to bring new product features to the web
  • Collaborate cross-functionally to scope and build new web pages supporting marketing and internal stakeholder goals
  • Ship an API change to the backend
  • WITHIN 12 MONTHS, YOU WILL
  • Have strong ownership over several components of the front-end of our websites
  • Understand the infrastructure powering our web properties and contribute to architectural planning
  • Propose improvements to front-end architecture and processes to improve performance, security and robustness of our websites
  • WHAT WE'RE LOOKING FOR IN YOU
  • 3+ years experience as a full-stack web developer with at least one major framework
  • Experience with multiple web development paradigms, both back-end rendered and single-page apps, and understand the tradeoffs between them for optimal architecture
  • Familiarity and interest in working with React / Redux on the front-end and Ruby on Rails / Node on the backend
  • Good understanding of HTTP fundamentals and CDNs
  • Bachelors Degree in Computer Science, Engineering, or equivalent
  • Have a generalist mentality and desire to work with a variety of technologies
  • Pragmatic and creative thinking about how to put technical solutions together in a diverse environment
  • An interest in the broader operational picture of the company besides just the engineering piece
  • Bonus points for specific experience with: Webpack, Varnish, MySQL / PostgreSQL, Redis, Elasticsearch, Ansible, Packer, or Terraform
  • WHAT YOU'LL GET FROM US
  • A highly collaborative and supportive team environment that values asking the right questions, building solutions, and respecting everyone we work with
  • We’ll help you create goals that drive you, take on projects that excite you, and learn things that will surprise you
  • A beautiful workspace at Market & 5th St
  • Excellent health, dental, vision and 401k plans, and stock options too
  • Fun stuff — quarterly travel stipend, flexible time off, catered meals, subsidized cell phone plans and fitness memberships, access to our very own hotel-inspired full bar, and the opportunity to spin the HT Roulette wheel to win a spontaneous weekend getaway!
  • Benefit

    Flexible

    Flexible

    International Environment

    Internationa...

    Subsidised gym

    Subsidised g...

    CLOSED VACANCY Apply now

    Video