Accessibility :
Scripting :  [Disable AJAX and DHMTL]  [Disable javascript alerts]  [Remove all scripting]
Text Size : A A A A

Software Engineer, DTS Job in Cupertino, CA 95015

Title :

Software Engineer, DTS

Company :

Apple

Location :

Cupertino, CA 95015

Date Acquired : 6/17/2009 11:20:53 PM
Date Updated : 7/26/2009 10:32:55 PM

Requisition Number 4295574
Job title Software Engineer, DTS
Location Santa Clara Valley
Country United States
City Cupertino
State/Province California
Job type Full Time
Job description Developer Technical Support (DTS) is looking for an enthusiastic and fast-learning software engineer. As a DTS Engineer in Developer Relations, you'll work closely with our third-party developers to answer iPhone and Mac code-level questions about all aspects of developing for these platforms. This is a people-oriented, customer-driven position.
You must have at least one year of Cocoa/Cocoa Touch and Objective-C experience (three years of C and an object-oriented language is an acceptable alternative for the right candidate). A released application (e.g. in the App Store) is a bonus. Experience creating and managing complex websites and web applications with PHP/Python/Ruby and HTML/CSS/Javascript is an additional bonus.
You must also learn quickly, be self-directed, possess excellent problem-solving skills, and enjoy helping others solve technical problems.
Your primary role will be working with iPhone and Mac developers (via email) to answer their code-level questions with a customer-friendly attitude. In addition to resolving developer questions directly, DTS produces Sample Code, Technical Notes, Technical Q&As and Coding How-Tos to help developers indirectly. Your role will include
* writing and reviewing this and other technical documentation;
* presenting technical information to an audience of developers;
* working with other Apple groups as the champion for Apple developers.
See <http://developer.apple.com/referencelibrary/> and <http://developer.apple.com/iphone/library/> for examples of DTS content.
DTS values creativity, innovation and initiative. Self-motivation, the ability to "make things happen", and an ability to react quickly and positively to change in a fast-moving environment are highly prized traits. A willingness to do whatever it takes to solve developer problems will prove invaluable. There is tremendous opportunity for learning new technologies, and you must have a passion for learning and sharing that knowledge.

Minimum requirements:
* CS or CE major, or equivalent experience.
* One year experience with Objective-C and Cocoa/Cocoa touch -OR- three years of C and an object-oriented language.
* Excellent verbal, written and interpersonal communication skills
* Demonstrated and on-going passion for learning
Additional beneficial experience:
* PHP/Python/Ruby/HTML/CSS/Javascript with a complex website or web app
* Developed and shipped high-quality Mac or iPhone software (shareware/freeware/commercial/open source)
* Technical support or customer service experience
* Technical writing experience
* Teaching Assistant/Tutoring experience
* Comfort presenting technical information to a technical audience