Search Jobs

Specialty (required):
Keyword(s): 
Location(s): 
   

Job Information

Title:  MAC / PC Client Server Developer
Location:  Seattle, WA
Job Type:  Direct Hire
Compensation:   per Year
Reference Code:  950295-WQG
Description:  We are seeking experienced Client Engineers to help our client build a bleeding-edge consumer cloud media platform. If you're passionate about delivering a great user experience and want to join a strong team building a novel consumer product from the ground up, then this is the opportunity for you! This exciting and challenging role is on a 'green field' project - our client can offer the right candidate a high degree of autonomy and a creative and innovative environment. The team will be responsible for delivering the Mac and Windows components of a novel, multi-platform cloud media product. The successful candidate will be joining an established 'skunkworks' project that enjoys the strength and resources of an established organization coupled with the dynamic of a start-up.
Requirements:  The ideal candidate characteristics include:
  • Passion for applying OO principles, design patterns, re-factorings and common sense to build a quality, robust, and maintainable CodeBase
  • Experienced practitioner of agile methods including: test automation, iterative delivery, and continuous integration
  • Self-motivated problem solver with the ability to work collaboratively and constructively in a small, focused team
  • Loves music, familiar with the digital media / music landscape, and a potential user of the product
Qualifications also include:
  • Adept in Windows or Mac desktop programming environments (XCode, Objective-C, Cocoa / C++, and .NET)
  • Familiar with a broad range of dynamic languages, including Ruby and/or Python
  • Expertise in network programming (HTTP, Bonjour, IP multicast) and the COM/AppleScript APIs
  • Familiar with modern Web frameworks and architectures - including REST web services, Ruby on Rails, relational databases, etc.
  • Minimum of BS degree level software engineering background
  • MS degree level software engineering background is preferred
  • Minimum 5 years of development experience
  • 10 years of development experience is preferred