Quantcast
Channel: Rhapsody jobs - Stack Overflow
Viewing all articles
Browse latest Browse all 18

Senior Software Development Engineer-NAPI at Rhapsody International/Napster (Seattle, WA.) (Seattle, WA)

$
0
0

Would you like to build technology that millions of music fans play with everyday? Imagine a company dedicated to bringing music to music fans worldwide, whenever, wherever, on any device. Come work with us and make it happen! 


We have a start-up feel with the security of a strong revenue stream. With more than three million paying subscribers (and growing exponentially), over 35 million songs worldwide, on more than 70 consumer electronic products, Rhapsody is leading the digital music service revolution globally. Rhapsody was also voted one of Washington’s top 100 companies to work for by Seattle Business Magazine and we believe that people are our most valuable asset.



The NAPI team is the group within Rhapsody International responsible for the creation, delivery and support of the Rhapsody Developer API used by both our internal application teams and hundreds of music partners worldwide to provide authentication, user profile, ecommerce, and music data services.  We make music happen.


You will accomplish these things in your role:



  • Develop new features for 24x7 API services and batch processing applications, including writing/updating existing modules, frameworks and services. Extend and maintain the existing API and supporting SDKs.

  • Work with the QA and PGM team to facilitate quality requirements and efficient debugging processes.

  • Troubleshooting, load testing, and support of production API.


We need you to have this:



  • 5+ years of experience in object oriented design, development and implementation using Ruby, jRuby or Node.js

  • Software development experience in a multi-tier environment using Node.js, Ruby and/or Rails

  • Working knowledge of technologies such as REST, JSONAPI, oAuth 2.0, SQL, and Redis.

  • Hands-on experience writing automated tests using RSpec, Cucumber, Mocha, Chai, and/or Phantom.js

  • Proficient in HTML, CSS, JavaScript and client side JavaScript tools/frameworks such as jQuery and Backbone.js


If you have these, we will call you tomorrow (unless it’s the weekend):



  • Experience with NoSQL database solutions (MongoDB, Cassandra, etc.)

  • Experience with key/value stores such as Redis

  • Deep knowledge of API caching technologies

  • Knowledge of any user data management, e-commerce system, and Content Management System is highly desirable


Rhapsody offers a highly collaborative, hardworking, open environment where you’ll work alongside extremely creative and dedicated people.  The company is headquartered in Seattle, with offices in San Francisco and New York.  We are proud to offer our full time employees an extensive benefits package including generous paid time off, medical, dental, vision, 401(k), telecommuting, subsidized commuting options and more.


If you have the right skills and are passionate about developing cool stuff, come join the NAPI team.




The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification.  They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified.  All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.  Rhapsody International Inc. is an equal opportunity employer.


Viewing all articles
Browse latest Browse all 18

Latest Images





Latest Images