We’re looking for a Software Engineer, iOS to join Snap Inc and work on the Lens+ subscription!
What you’ll do:
- Create and refine high performance iOS 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 and Swift 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
Knowledge, Skills & Abilities:
- 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
- Ability to evaluate technical tradeoffs independently and make informed decisions to balance performance, scalability, and maintainability.
- Strong problem-solving skills with the capability to debug, troubleshoot, and optimise complex systems.
- Proactive and collaborative team player with effective communication skills, capable of mentoring junior developers and contributing to cross-team discussions.
Minimum Qualifications:
- Bachelor's degree in a relevant technical field such as computer science or equivalent years of practical work experience
- Experience developing iOS apps using Swift and Objective-C.
- Ability to collaborate effectively with cross-functional teams (product, design, backend).
- Strong knowledge of iOS frameworks (e.g., UIKit, Foundation, Core Animation, Core Data)
- Experience working on mobile subscription products.
Preferred Qualifications:
- Master’s degree in a relevant technical field such as computer science or equivalent years of practical work experience
- Deep understanding of iOS performance optimization
- Shipped and maintained large-scale, user-facing iOS applications with significant traffic