Senior Front End Software Engineer

The kind of person we’re looking for...

Rdio is looking for front-end software engineers, mid and senior level. We typically take designs from the product team and implement them in a short time span, and are responsible for the quality of the features we ship. We push code to production several times a day if necessary. We are looking for people that can have an immediate impact, so experienced front-end engineers are preferred, but anybody with experience working on user interfaces and a passion for detail are encouraged to apply.

If you join us, you can look forward to a lot of impact and a lot of freedom. With that comes the responsibility to ship quality code, so we’re looking for people that take quality as a point of pride.

The kind of stuff you’ll be doing...

  • Implement new features for the Rdio web app
  • Interact with product designers to make sure all user interactions are designed and implemented correctly
  • Fix bugs as they are found
  • Test features across all major browsers (except IE6!)
  • Identify and fix performance issues.

The kind of experience we expect...

  • Extensive JavaScript experience
  • Experience with HTML/CSS
  • Knowledge of native DOM APIs
  • Has an opinion on innerHTML vs. document fragments
  • Has an opinion on Crockford's JS style
  • Understands non-intrusive JS techniques and their pros and cons
  • Knowledgeable on the latest web technologies and how they may be used effectively
  • Experience developing complex software with many moving parts
  • Obsessive about quality
  • Pragmatic
  • Having developed your own client side framework or library is a big plus

How to apply...

Please send a cover letter and resume to jobs@rd.io and be sure to include the title of the job you’re applying for in the subject of your email and cover letter. Please, no recruiters or recruitment agencies.

We’re a start-up, but our salaries are all grown-up. In addition, we have comprehensive health coverage (medical and dental), a 401k, and you will receive equity so you’re in a good position to enjoy Rdio’s future successes.

› Go back to Jobs page