Full-Time Job: iOS Developer, Palo Alto, CA (Theranos)
Job Title: iOS Developer
Job location: Palo Alto, CA
Employer: Theranos
Employment Type: Full-Time Job
Job Description
iOS Developer | Responsibilities:
- Work on iOS apps that touch the lives of millions of people and make a positive, meaningful impact on the quality of users’ lives.
- Integrate and consume web services (JSON, XML, etc.).
- Write clean, well-documented, maintainable code that is easy to read and modify while rapidly iterating and shipping.
- Use Core Animation to create engaging motion effects and intuitive interfaces.
iOS Developer | Requirements:
- BA/BS in Computer Science or related technical field.
- 1 year work experience building high performance products in a team environment.
- 6+ months programming experience in Objective-C programming, Cocoa, Xcode and the iOS SDK.
- Strong understanding of interactive application development paradigm under iOS, memory management, file I/O, network programming, concurrency and multi-threading.
- Knowledge of data synchronization techniques between cloud and local persistent storages.
- Performance and memory tuning with Instruments and Shark.
- Multithreading, NSOperationQueue and Blocks/GCD to add high performance to the apps is a huge plus.