VSCO

Senior Software Engineer II

San Francisco, CA
USD 180k - 195k
Android Swift Objective-C C++
Description

About VSCO

VSCO (pronounced vis–co) is a platform that equips photographers with the tools, community, and exposure they need to expand creatively and professionally. VSCO maintains a rich and authentic creative environment that serves photographers at all levels – preserving a home for creative opportunity, inspiration, and connection.

At VSCO, our mission is to nurture creativity so you can make it. We empower photographers to connect with other creatives and businesses with our suite of creative tools that spans from mobile to desktop and across our global community. We are looking for humble overachievers and self-starters who are naturally curious, highly organized, and thrive in a fast-paced, ever-changing environment. We foster a culture of collaboration, inclusion, ambition, and progress. 

About The Role

VSCO is looking for a Senior Software Engineer (iOS) to join our Tools & Community Team. The team’s mission is to provide the best tools for creators to edit and share their work. This is a critical role to expand the capabilities of our current application, lead and mentor other engineers in development best practices, and help architect the evolution of the VSCO application moving forward. 

The right candidate for this role is scrappy and hands-on and thrives in environments that are “team first”. Ideally, you are always looking for ways to improve the way product is created and built and you champion new initiatives to improve the craft of engineering.

The day-to-day

  • Collaborate with cross-functional team members in the conception, planning, and implementation of new community features
  • Architect and implement best-fit solutions aligned with the company's strategy to deliver maximum value to our creators
  • Build clean, testable, maintainable, and idiomatic code, and drive the team forward in relation to code quality
  • Deliver solutions both in collaboration with other engineers or independently, depending on the scope and schedule of the project

Qualifications

  • 5+ years of experience working on mobile applications on iOS (Swift and/or Objective-C)
  • Experience working with C/C++ in a mobile environment (iOS / Android)
  • Experience working with AVFoundation, OpenGL, and Metal
  • Experience working with photo, audio and video editing in mobile applications. 
  • Knowledge of established and modern mobile tech stacks: SwiftUI, UIKit, Combine
  • Understanding and technical application of clean architecture and modularization, to deliver testable and scalable software
  • Experience owning projects end-to-end from initial prototypes to customer roll out
  • Professional experience working on mobile consumer applications
  • Cross functional experience collaborating closely with designers and product managers
  • Experience collaborating with other engineers: iOS, Android, server, and web

Job Perks

  • A virtual first workplace with bi-annual company-wide travel events to connect and play
  • Competitive Salary & Equity 
  • Healthcare insurance, vision, dental insurance for employees and families
  • Flexible Time Off
  • Company-paid parental, medical and caregiver leave

Why VSCO?

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.

We believe 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.

Compensation

The base salary for this position may vary based on several factors, including the approved job level. The base salary range for this role is $180,000 - $195,000. Salary is one component of our total compensation package. This position also qualifies for equity (i.e. stock options) and is eligible for discretionary bonuses based on performance. The benefits available for this position include flexible time off, a 401K retirement plan, insurance (medical, dental, vision, life/AD&D, short and long term disability), and 11 paid holidays. We also provide paid sick time as required by state and local law. Additional benefits and perks contained in our standard employee benefits package are also offered for this position.

Please note

The application window for this role will be open until at least 11/22/2024. This opportunity will remain online based on business needs which may be before or after the specified date

 

VSCO
VSCO
Internet Mobile Photo Editing Photography Software

0 applies

0 views

Other Jobs from VSCO

Senior Manager, Product Design & Research

San Francisco, CA New York, NY

Similar Jobs

Software Engineer, iOS - Mexico

Remote Mexico City, Mexico

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say