> Markdown version of [/jobs/ext/3534641-software-engineer-ios](https://www.wearedevelopers.com/jobs/ext/3534641-software-engineer-ios). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Ios - **Company:** Snap Inc. - **Location:** San Francisco, CA, United States - **Experience:** Experienced - **Salary:** $209,000.0 - $313,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Apple IOS, C++ (Programming Language), Compilers, Software Quality, Code Review, Computer Programming, Software Design Patterns, Design of User Interfaces, Human-Computer Interaction, Mobile Application Software, OpenGL, Performance Tuning, Software Engineering, Multithreading, Information Technology, Objective C++, Programming Languages - **Published:** September 30, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-ios-level-5-san-francisco-ca--fe0b3a11-4ebc-46a2-84a7-d6526b89ab2a ## About the Role * Proven understanding of Objective-C Runtime and processes which run "under the hood" * Knowledge of the OS internals, compilers, optimization for low-power and mobile systems * Proficiency with multithreading and performance optimization techniques for iOS * Strong CS fundamentals (algorithms and data structures) and problem-solving skills * Knowledge of software design patterns and iOS best practices * Proficiency in, or a strong aptitude for, leveraging AI tools to streamline development, paired with the critical judgment to audit generated output for architectural integrity, performance bottlenecks, and security risks. * Adaptability in learning and applying evolving AI systems and tools to remain at the forefront of engineering trends and modern development practices, * Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience * 6+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 5+ year of post-grad software development experience; or PhD in a relevant technical field +2+ years of post-grad software development experience * Experience with iOS application development Preferred Qualifications: * Experience with Objective-C and iOS * Experience with Swift * Experience with C/C++ * Experience with OpenGL or Metal, Architectural Design, Architectural Services, Artificial Intelligence (AI), Best Practices, Code Reviews, Computer Science, Design Patterns Programming Methodologies, Diversity, Federal Laws and Regulations, Legal, Low Power, Medical Conditions, Medical Genetics, Mobile Applications, Mobile Technology, Multithreaded Programming, Objective-C Programming Language, OpenGL Programming Libraries, Operating Systems, Performance Tuning/Optimization, Software Design, Software Development, Software Engineering, State Laws and Regulations, Team Player, Technical Analysis, Trade-Off Analysis, User Interface/Experience (UI/UX), iOS ## Description * Create and refine high performance mobile apps that push the limits of mobile technology * Build fun, new products that are very stable and run smoothly * Design, architect and implement well-tested Objective-C software which powers experiences in Snapchat's camera * Conceptualize, develop, and launch new features * Carefully evaluate the technical tradeoffs of every decision * Work with the Design team to hone in on the best UI and infrastructure practices * Carry out code reviews to guarantee code quality * Utilize AI tools and high velocity engineering workflows to design and ship scalable services while upholding rigorous standards for code correctness, security, and production ready quality code ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [Edge AI on iOS: Beyond the Cloud, Designing the Next Generation of Intelligent On-Device Apps](https://www.wearedevelopers.com/videos/100225-edge-ai-on-ios-beyond-the-cloud-designing-the-next-generation-of-intelligent-on-device-apps) - [Let your iOS app read texts](https://www.wearedevelopers.com/videos/167-let-your-ios-app-read-texts) - [Building a Compiler with C#](https://www.wearedevelopers.com/videos/116-building-a-compiler-with-c) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)