×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, iOS, Level 4

Job in Seattle, King County, Washington, 98127, USA
Listing for: Snap Inc.
Full Time position
Listed on 2025-12-10
Job specializations:
  • Software Development
    Software Engineer, App Developer - Mobile/Web, iOS Developer, C++ Developer
Salary/Wage Range or Industry Benchmark: 157000 USD Yearly USD 157000.00 YEAR
Job Description & How to Apply Below

Company Overview

Snap Inc is a technology company dedicated to empowering people to express themselves, live in the moment, learn about the world, and have fun together through its core products:
Snapchat, Lens Studio, and Spectacles.

Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snap chatters worldwide. We move fast, with precision, and always execute with privacy at the forefront.

Responsibilities
  • Create and refine high-performance mobile apps that push the limits of mobile technology.
  • Build stable, smooth-feeling products.
  • Design, architect, and implement well-tested Objective‑C software powering experiences in Snapchat’s camera.
  • Conceptualize, develop, and launch new features.
  • Carefully evaluate technical trade‑offs for every decision.
  • Collaborate with the Design team to hone UI and infrastructure best practices.
  • Carry out code reviews to guarantee code quality.
Knowledge, Skills & Abilities
  • Proven understanding of Objective‑C Runtime and underlying processes.
  • Knowledge of OS internals, compilers, and low‑power/mobile‑system optimization.
  • 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.
Minimum Qualifications
  • Bachelor’s Degree in a relevant technical field such as computer science or equivalent practical experience.
  • 2+ years of post‑Bachelor’s software development experience; OR master’s degree + 1+ year; OR PhD in a relevant field.
  • 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.
Compensation

In the United States, work locations are assigned a pay zone which determines the salary range for the position. The starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. The starting pay may be negotiable within the salary range.

Zone A (CA, WA, NYC): base salary range $157,000‑$235,000 annually.
Zone B: base salary range $149,000‑$223,000 annually.
Zone C: base salary range $133,000‑$200,000 annually. This position is eligible for equity in the form of RSUs.

Benefits

Snap Inc. offers comprehensive benefits including paid parental leave, medical coverage, emotional and mental health support programs, and compensation packages that share in Snap’s long‑term success.

Equal Opportunity

At Snap, we are proud to be an equal opportunity employer, committed to providing employment opportunities regardless of race, color, religion, national origin, ancestry, disability, gender, sexual orientation, military status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets. We consider qualified applicants with criminal histories in a manner consistent with applicable law.

Accommodations

If you have a disability or special need that requires accommodation, please let us know. We are committed to providing reasonable accommodations to interview and during the hiring process.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary