Software Engineer, iOS, Level 5 jobs in United States
cer-icon
Apply on Employer Site
company-logo

Snap Inc. · 2 hours ago

Software Engineer, iOS, Level 5

Snap Inc. is a technology company focused on enhancing communication through innovative products like Snapchat and augmented reality platforms. They are seeking a Software Engineer, iOS to create high-performance mobile applications, design new features, and ensure code quality through reviews and evaluations.

Computer Software
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

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

Qualification

Objective-CIOS developmentPerformance optimizationSwiftC/C++OpenGLMetalSoftware design patternsCS fundamentalsMultithreadingProblem-solving skills

Required

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
Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
6+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 5+ year of post-grad software development experience; or PhD in a relevant technical field +2+ years of post-grad software development experience
Experience with iOS application development

Preferred

Experience with Objective-C and iOS
Experience with Swift
Experience with C/C++
Experience with OpenGL or Metal

Benefits

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

Company

Snap Inc.

company-logo
Snap is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate.

H1B Sponsorship

Snap Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (332)
2024 (369)
2023 (333)
2022 (356)
2021 (318)
2020 (237)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Derek Andersen
Chief Financial Officer
linkedin
leader-logo
Edesa Betkolia
CFO Operations Lead
linkedin
Company data provided by crunchbase