Purple Drive
iOS Framework Engineer (Objective-C / Swift)
Purple Drive, Sunnyvale, California, United States, 94087
Job Description:
We are seeking a highly skilled
iOS Framework Engineer
with strong expertise in
Objective-C, Swift, and iOS application frameworks . The ideal candidate will have experience building and optimizing mobile applications, ensuring high performance, scalability, and user experience.
Key Responsibilities:
Design and develop iOS applications using
Objective-C or Swift . Work with iOS frameworks such as
Core Data, Core Animation , and implement architectural patterns like
MVVM, VIPER, and MVP . Implement offline storage, multithreading, and performance optimization for mobile applications. Conduct
App Profiling
to identify bottlenecks and improve responsiveness. Collaborate with UI/UX designers and product teams to deliver intuitive user experiences. Debug and resolve issues related to app performance, memory management, and threading. Ensure code quality, maintainability, and adherence to best practices. Contribute to continuous integration, automated testing, and release management. Required Skills:
Proficiency in
Objective-C and Swift . Strong experience with
Core Data, Core Animation, MVVM, VIPER, MVP architectures . Hands-on experience in
offline storage, threading, and performance tuning . Proficiency in
mobile application development (web/native) . Experience in
App Profiling, debugging, and optimization . Solid understanding of
iOS SDKs, APIs, and Apple design principles . Familiarity with
Git, CI/CD, and Agile development practices .
We are seeking a highly skilled
iOS Framework Engineer
with strong expertise in
Objective-C, Swift, and iOS application frameworks . The ideal candidate will have experience building and optimizing mobile applications, ensuring high performance, scalability, and user experience.
Key Responsibilities:
Design and develop iOS applications using
Objective-C or Swift . Work with iOS frameworks such as
Core Data, Core Animation , and implement architectural patterns like
MVVM, VIPER, and MVP . Implement offline storage, multithreading, and performance optimization for mobile applications. Conduct
App Profiling
to identify bottlenecks and improve responsiveness. Collaborate with UI/UX designers and product teams to deliver intuitive user experiences. Debug and resolve issues related to app performance, memory management, and threading. Ensure code quality, maintainability, and adherence to best practices. Contribute to continuous integration, automated testing, and release management. Required Skills:
Proficiency in
Objective-C and Swift . Strong experience with
Core Data, Core Animation, MVVM, VIPER, MVP architectures . Hands-on experience in
offline storage, threading, and performance tuning . Proficiency in
mobile application development (web/native) . Experience in
App Profiling, debugging, and optimization . Solid understanding of
iOS SDKs, APIs, and Apple design principles . Familiarity with
Git, CI/CD, and Agile development practices .