Senior Software Engineer, Ios

Snap Snap · Consumer · Tel Aviv, Israel

Senior Software Engineer, iOS to build consumer-facing, Generative AI-first mobile products, creating high-quality experiences for creators and shipping polished features at scale. Responsibilities include building and shipping end-to-end features, creating smooth mobile experiences, partnering with cross-functional teams, and improving app performance and quality.

What you'd actually do

  1. Build and ship end-to-end features for iOS applications
  2. Create smooth, reliable, high-performance mobile experiences
  3. Partner with product, design, backend, and iOS teams
  4. Improve app performance, stability, and quality
  5. Contribute to technical direction and engineering best practices

Skills

Required

  • Swift
  • Objective-C
  • UIKit
  • Foundation
  • Core Animation
  • Core Data
  • runtime behaviour
  • OS internals
  • multithreading
  • mobile optimisation

Nice to have

  • shipping and maintaining large-scale iOS applications
  • React Native
  • iOS performance optimisation
  • C/C++
  • OpenGL
  • Metal