Senior Software Engineer, iOS

At VSCO, we build creative tools, spaces, and connections driven by self-expression. Our mission is to help everybody fall in love with their own creativity. You, as a talented developer, are motivated by having a direct impact on the expression and education of millions of global creators, and will help them invest in themselves with intention. There is no higher order than an exceptional product. Clean code is implied.

We are looking for an iOS Engineer to play a foundational role on our Monetization team in Chicago, and to work on a product that impacts millions of people around the world. You’ll be collaborating with other developers in a small team setting who have a similar passion for both our users and creativity. You will play a critical role in building our subscription infrastructure and experimenting with metrics that move our business forward. Ultimately, the work you do with ensure our community of creators on VSCO find value in the premium paid features we offer, with the end goal of increasing and retaining paying members


The day-to-day

  • Architect and build new features and workflows for VSCO’s premium membership offering
  • Drive the team forward in building clean, testable maintainable and high quality code. 
  • Collaborate with Design, Product, and Marketing teams in concepting, prototyping, user testing, and implementing new features
  • Partner cross-functionally with engineers in our Chicago and Oakland offices to ensure consistency is maintained across platforms


  • 3+ years of experience working on mobile applications on iOS (Swift and/or Objective-C)
  • Skilled in writing unit tests and testable code
  • Experience collaborating with other engineers: iOS, Android, server, and web
  • Expertise collaborating closely with designers and product managers
  • Passion to share their knowledge to level up the whole team

Nice to have

  • Experience with StoreKit and in-app purchases
  • Familiarity with Android to facilitate cross-platform design discussions
  • Experience interacting (or even developing!) server-based APIs via REST and/or gRPC
  • Familiarity with photo and video in the mobile space


About VSCO
VSCO is a mobile app that helps you create beautiful, professional-looking photos and videos right from your mobile phone. We offer extensive high-end photo and video editing features, including 200+ presets, and access to a vibrant global community that inspires people to create and to share their diverse experiences with one another. Across all products and services, VSCO’s mission is to help everybody fall in love with their own creativity.
Job Perks
Free delicious lunches daily, amazing snack selections, and the best coffee around. Equity, health, vision and dental insurance for families, and a flexible vacation policy. 
Creative Freedom
We value the creative process and our employees’ opinions — input is encouraged, regardless of your position or title. We want to work with people who are driven and demonstrate initiative in taking our mission to the next level.
The Working Life
At VSCO, everyone works hard but also takes the time to enjoy life outside of the office. Balance is important to us.
It Won’t Be Boring
Try new things. Think outside the box. We celebrate an environment that fights stagnation and challenges the status quo.
Interested in this position?
Tell us why you want to work at VSCO and what we should know about you.
VSCO believes in building a safe place for creative expression and celebrating that which makes us human, welcoming unique and personal backgrounds and experiences. We’re proud to foster diverse perspectives within VSCO as we continue to build an inclusive culture.

Back to top