If you are passionate about iOS development and excited to join a dynamic team of creators, we encourage you to apply for this position and help us empower creators worldwide. At VSCO, you’ll have the opportunity to collaborate with talented individuals who share your passion for innovation and creativity. Join us in shaping the future of mobile technology and making a meaningful impact on the global creative community.

The day-to-day

  • Collaborate with cross-functional team members to conceive, plan, and implement new features for creative tools.
  • Architect and implement solutions for interactive manipulation of images, video, and mixed media.
  • Develop clean, testable, maintainable, and idiomatic code, and drive the team forward in terms of code quality.
  • Deliver solutions either collaboratively with other engineers or independently, depending on project scope and schedule.


  • 7+ years of experience working on mobile applications on iOS (Swift and/or Objective-C) to lead the development of new features and enhancements.
  • Experience owning projects end-to-end, from initial prototypes to customer rollout, ensuring a seamless user experience throughout the development lifecycle.
  • Professional experience working on mobile consumer applications at scale, leveraging your professional experience to deliver high-performance, reliable software.
  • Cross-functional experience collaborating closely with designers and product managers to translate product requirements into technical solutions that meet user needs.
  • Experience utilizing media manipulation frameworks on iOS such as AVFoundation, Core Image/Video/Audio, and Metal to implement multimedia features and enhancements.
  • Experience collaborating with other engineers, including iOS, Android, server, and web developers, to ensure seamless integration and interoperability across platforms.
  • Experience implementing feature flagging and release management best practices to facilitate controlled feature rollouts and minimize risks.
  • Ability to utilize observability tools such as Datadog and Crashlytics to monitor and optimize app performance and reliability.

Nice to haves

  • Experience with OpenGL, 3D rendering, and matrix-based transformations.
  • Proficiency in writing C++.
  • Experience with Flutter and/or React Native.
  • Understanding of 3D rendering and matrix-based transformations.
  • Experience integrating third-party tools for media manipulation.
  • Familiarity with Android to facilitate cross-platform design discussions.

Job Perks

  • A virtual first workplace with quarterly company-wide travel events to connect and play.
  • Competitive Salary & Equity
  • Healthcare insurance, vision, dental insurance for employees and families
  • Flexible vacation policy
  • Creative Fridays, VSCO Create weeks (our version of hack week), and so much more.
Job Overview
Job alerts

Subscribe to our weekly job alerts below and never miss the latest jobs

Sign in

Sign Up

Forgotten Password

Job Quick Search