Staff Software Engineer (iOS)
$210,000–$230,000 year
Hybrid · San Francisco, California, United States
Job Summary
Join VSCO as a Staff Software Engineer (iOS) to drive the development of innovative features for our creative tools ecosystem. In this pivotal role, you will partner with cross-functional teams to architect and implement solutions for enhancing image and media manipulation on mobile devices. You'll champion code quality by writing maintainable Swift and Objective-C code while mentoring peers. With 7+ years of relevant experience, you will contribute to complex projects and shape the technical direction of our mobile platform, working closely with designers, product managers, and engineers to deliver impactful solutions.
Required Qualifications
- 7+ years of experience working on mobile applications on iOS (Swift and/or Objective-C)
- Experience owning projects end-to-end from initial prototypes to customer roll out
- Professional experience working on mobile consumer applications at scale
- Cross functional experience collaborating closely with designers and product managers
- Experience working with media manipulation frameworks on iOS such as AVFoundation, Core Image/Video/Audio, and Metal
- Experience collaborating with other engineers: iOS, Android, server, and web
- Experience with feature flagging, and release management best practices.
- Experience with observability tools (Datadog, Crashlytics, etc)
Desired Qualifications
- Experience with React Native
- Experience with OpenGL, 3D rendering, and matrix-based transformations.
- Experience integrating third-party tools for media manipulation.
- Familiarity with Android to facilitate cross-platform design discussions.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.