Lead Software Engineer, iOS

Snap Inc.

Actively hiring Posted today Verified listing
Santa Monica, CA · Tel Aviv, Israel Posted today

Market check

Salary context

How this pay compares to similar roles

Similar $177k
$131k most similar roles pay here $235k

This listing doesn't post a salary. Most similar roles pay $142,400–$211,200.

Based on 240 similar postings.

Employer

About Snap Inc.

Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.

Snap Inc. currently has 55 open roles on FindRole.

Listed pay typically runs $209,000–$313,000 across 39 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR

As a Lead Software Engineer, iOS at Snap Product R&D in Tel Aviv, you will lead the development of consumer-facing mobile products with a focus on Generative AI. Your role involves building and shipping end-to-end features for iOS applications, ensuring high performance and stability while collaborating closely with product, design, backend, and other engineering teams. You will also contribute to setting technical direction and maintaining engineering standards. Ideal candidates have extensive experience in Swift and Objective-C, along with a deep understanding of UIKit, Foundation, Core Animation, and Core Data. Familiarity with multithreading, performance optimization, and modern development workflows is essential, as is the ability to work collaboratively and demonstrate strong ownership and judgment. Experience with large-scale iOS applications and cross-platform frameworks like React Native is preferred.

What you'll do

  • Build and ship end-to-end features for iOS applications.
  • Lead development of high-quality, high-performance mobile experiences.
  • Improve performance, stability, and overall product quality.
  • Contribute to technical direction and engineering standards.
  • Partner with cross-functional teams to drive project execution.

What we're looking for

  • Over 6 years of professional iOS development experience.
  • Strong proficiency in Swift and Objective-C programming languages.
  • Deep knowledge of UIKit, Foundation, Core Animation, and Core Data frameworks.
  • Experience with multithreading, performance optimization, and software design patterns.
  • Understanding of OS internals, compilers, and mobile optimization techniques.

More like this

Similar roles

Software Engineer, iOS, Level 5

Snap Inc.

Santa Monica, CA today $209,000$313,000
Objective-C iOS Swift C/C++ OpenGL Metal Algorithms Data Structures Multithreading Performance Optimization Design Patterns UI Infrastructure Practices Code Reviews Objective-C Runtime Compilers

Senior, Software Engineer- iOS

Walmart

Sunnyvale, CA 92 days ago $117,000$234,000
Swift UIKit SwiftUI Storyboard XIB RESTful services GraphQL Instruments Unit tests Functional tests Programmatic UI Accessibility standards

Senior Software Engineer, iOS

DoorDash, Inc

Sunnyvale, CA 1 day ago $130,600$192,000
Swift iOS SDK CocoaPods Networking Storage Unit tests OOP API development Continuous refactoring
Hybrid

Sr Software Engineer, ioS

T-Mobile

Overland Park, KS 15 days ago $147,700$199,900
Python Java Swift Docker Kubernetes AWS CI/CD SDN NFV Big Data PostgreSQL MySQL Mentorship Technical Writing System Integration Analytics Collaboration Communication Customer Service Software Design Software Development Virtualization

Staff, Software Engineer - iOS

Walmart

Sunnyvale, CA 48 days ago $143,000$286,000
Swift iOS TDD Clean Code SOLID Principles XP SwiftUI UIKit Core Data REST APIs Git Jira App Store Connect Firebase CI/CD
Hybrid