Senior Software Engineer - Web Front-end

Location: San Mateo, CA

Department: Engineering, Web Team

Type: Full Time

Min. Experience: Experienced

Company Description

Fan TV is the simplest way for people to find, watch and share the movies and TV shows they love – available today on iOS and the web, and coming soon to TV.

Founded in 2010, Fan TV is based in Silicon Valley and backed by the investors behind Tivo, Netflix and Sonos. The company is working with leading pay TV providers to roll out the device in support of their IPTV transition, and has already completed a trial with Cox Communications – the 3rd largest cable company in the U.S.

The Fan TV set-top box -- a revolutionary new way to watch TV - was just unveiled at D: All Things Digital in May 2013.  It combines TV, DVR, video-on-demand and streaming services into one device with a revolutionary touch remote, what Time Magazine calls "the home entertainment god box."

To learn more about Fan TV see our website at

About the Position

We're currently looking for a motivated engineer to help drive the forward direction of our Web Team. Candidates should expect to be involved in heavy client side interaction. Those with a "can do" attitude, who are driven by research, problem solving and are up for a challenge will do well. This role surrounds continuous improvement of existing features and rollout of new features as we continue to build out our Web product.


Work with the Team to drive the development process and implementation of the front-end solutions
Provide highly creative solutions and guidance for projects.
Desire to push the envelope of web development and explore new technologies


  • Excellent knowledge of JavaScript
  • Knowledge of Ruby on Rails or Sinatra
  • Ability to capture and define interaction via wireframes, specification documents, interactive prototypes...
  • Experience in HTML5, CSS3, Git, Jade templating
  • UI Integration Photoshop
  • Awareness of new technologies, frameworks and resources
  • Cross browser compatibility issues
  • Solid understanding of OOP and design patterns

Nice to Have:

  • Bachelors Degree or Equivalent
  • Engineering, Computer Science
  • Generally requires 8+s years related experience


* Fan TV is an equal opportunity employer. We do not discriminate against reality TV fans, drama fans, horror fans, Doctor Who and Merlin fanatics, foreign and indie film fans, film school informed fans, blockbuster action fans, or Tom Cruise fans, except where clearly unable to quote favorite movies and shows as in this case the workplace would have trouble communicating when surrounded by passionate entertainment fans.

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
Using "Apply With LinkedIn" in IE11? Read this first. Connecting LinkedIn
First name*
Last name*
Email address*
Phone number*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file

Cover Letter
What’s your highest level of education completed?
LinkedInLinkedIn profile URL:
Website, blog or portfolio:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!