Enable job alerts via email!

Staff Software Engineer (iOS) San Francisco, California / Remote

Global Trade Plaza

San Francisco (CA)

Remote

USD 200,000 - 220,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Staff Software Engineer to lead the development of a cutting-edge React Native application. This role is pivotal in shaping the future of mobile app development for a creative platform that empowers photographers. You will collaborate with cross-functional teams, architect solutions, and ensure high code quality while building a product that scales to millions of users. If you are a humble overachiever with a passion for creativity and technology, this opportunity will allow you to make a significant impact in a dynamic environment that values diverse perspectives and fosters collaboration.

Benefits

Flexible time off
401K retirement plan
Medical insurance
Dental insurance
Vision insurance
Life/AD&D insurance
Short and long term disability
11 paid holidays
Paid sick time

Qualifications

  • 5+ years of experience in building multi-platform mobile applications.
  • Experience with React Native applications published to the App Store.

Responsibilities

  • Collaborate with teams to plan and implement the first React Native app.
  • Architect and implement solutions aligned with company strategy.

Skills

React Native
Expo framework
Clean architecture
Mobile application development
Cross-functional collaboration

Job description

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 Staff Software Engineer to help us build a React Native application from the ground up. This is a critical tech leadership role where you will be one of the first to help us build a React Native cross-platform mobile application that empowers aspiring and professional photographers to nurture their creativity so they can make it! We envision the technology built to be the start of a new foundation for VSCO’s mobile app development that allows for OTA updates, sharing React components with VSCO’s web products, and builds cross-platform solutions where possible to deliver ongoing features across iOS and Android without separate native apps.

In This Role, You Will

  • Collaborate with cross-functional team members in the conception, planning, and implementing our first React Native app
  • 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 multi-platform mobile applications using React Native
  • Preferred experience building React Native applications from the ground up that have been published to the App Store and have scaled to millions of users
  • Experience with Expo framework
  • Understanding and technical application of clean architecture and modularization, to deliver testable and scalable software
  • Experience owning application development 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

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 $200,000-220,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 January 20th, 2025. This opportunity will remain online based on business needs which may be before or after the specified date.

Apply for this job
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.