Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Snap Inc.

Software Engineer, iOS, Level 4

Snap Inc.

Software Engineer developing iOS applications at Snap, enhancing user experiences in augmented reality and mobile technology. Collaborating with design teams to build stable and engaging software products.

Posted 6/14/2026full-timeSeattle • California, Washington • 🇺🇸 United StatesJuniorMid-Level💰 $157,000 - $235,000 per yearWebsite

Tech Stack

Tools & technologies
iOSObjective-C

About the role

Key responsibilities & impact
  • 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

Requirements

What you’ll need
  • Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
  • 2+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 1+ year of post-grad software development experience; or PhD in a relevant technical field
  • Experience with iOS application development
  • Proven understanding of Objective-C Runtime and processes
  • Knowledge of 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.

Benefits

Comp & perks
  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that let you share in Snap’s long-term success!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Objective-CiOS application developmentmultithreadingperformance optimizationalgorithmsdata structuressoftware design patternsAI toolscode qualitymobile systems
Soft Skills
problem-solvingcollaborationcommunicationevaluation of technical tradeoffsattention to detailcreativityadaptabilitycritical thinkingtime managementteamwork
Certifications
Bachelor's Degree in Computer ScienceMaster's Degree in a Technical FieldPhD in a Relevant Technical Field