Home  »  Senior Engineer, Web Services Client Integration - MacOS X

Senior Engineer, Web Services Client Integration - MacOS X

Job Title: Senior Engineer, Web Services Client Integration - MacOS X
Location: North America - Foster City, CA
Department: Engineering Group
Reports To: Director, Client Applications


General Summary

Sling Media is seeking a software engineer experienced with the tight integration of web-deployed services and resources (via HTML, PHP, XML, SOAP, REST, and similar technologies) with our MacOS X client applications.

The type of services and resources could range from streaming video to live performance schedules to sports statistics, served either from in-house or third-party sources. Inspired use of Javascript, AJAX, WebKit plugins, Quicktime, Flash, etc, will be used to achieve seamless integration with our MacOS X applications (for the "out-of-browser" experience) while remaining flexible enough to evolve as new content formats become available.

Essential Responsibilities
  • Directly participate in design and implementation of integrated web services in MacOS X applications.
  • Maintenance of product release process.
  • Regular status updates and communication with management.
  • Communication with product development leads, product definitions team, and QA group.
  • Team code review and maintenance.
  • Ensure that project source code follows company guidelines.
  • Team members training and mentoring.
  • Prepare and maintain project technical documentation following company guidelines.
Job Specifications/Requirements
  • BS in Computer Science or equivalent
  • At least 8 years experience in team software development with application-hosted web services
  • Have implemented an application with client-hosted web views, Quicktime, and/or Flash
  • Solid knowledge of MacOS X WebKit, including WebKit plugins
  • Excellent problem analysis and debugging skills
  • Excellent verbal and written communication and people skills
  • Must be able to work within a team of professionals, both at Sling Media as well as with outside consultants
  • Ability to effectively present information to team members and management
  • Must possess the ability to analyze requirements and propose appropriate solutions
  • Excellent communication, mentoring and teamwork skills
  • Ability to operate in dynamic, fast-paced environment with minimal supervision
  • Must demonstrate hands-on approach

Contact: jobs@slingmedia.com (please reference requisition #165)

© 2005-2008 Sling Media. All rights reserved. | Terms of Use | Privacy Policy