Job Snapshot
Location:
Cupertino, CA 95014
Industry:
Computer Hardware
Computer Software
Consumer Products
Manages Others:
Not Specified
Job Type:
Information Technology
Experience:
Not Specified
Contact Information
Description
Experience Apple
There's the typical job. Punch in, push paper, punch out, repeat. Then there's a career at Apple. Where you're encouraged to defy routine. To explore the far reaches of the possible. To travel uncharted paths. And to be a part of something far bigger than yourself. Because around here, changing the world just comes with the job description.
We are committed to diversity.
Apple is an Equal Opportunity Employer.
www.apple.com/jobs
Please join us in taking the revolutionary iPhone to the next level. The iPhone Communications Applications Group, an innovative and ambitious team who has played a large role in making the iPhone a success, is looking for a proactive, highly motivated engineer with 3 + years experience, to share their expertise in application and framework development. Along with excellent skills in object-oriented software design and programming, you are expected to have real-world experience optimizing the size and performance of applications and frameworks. You will be responsible for implementing new features in existing applications as well as developing complex applications from top to bottom (user interface design to design and implementation of supporting frameworks.)
Required Education & Experience:
BS in computer science or equivalent.
In-depth development experience at the application and user interface level with at least one of the following: Cocoa, C, Java, MFC/WinFX
Strong object oriented programming and design skills.
Excellent problem solving, critical thinking, and communication skills.
Ability and desire to learn new skills and take on new tasks.
Familiarity with Unix.
Additional success factors
Experience with Objective-C
Experience with MacOS X frameworks
Experience with CPU/memory profiling
Experience with Networking protocols
Experience with one or more methods of RPC
Applicable communication industry experience
CareerBuilder.com AdviceFor your
privacy and protection, when applying to a job online:
Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.
Learn More >>By applying to a job using CareerBuilder.com you are agreeing to comply with and be subject to the CareerBuilder.com
Terms and Conditions for use of our website. To use our website, you must agree with the
Terms and Conditions and both meet and comply with their provisions.