4 months ago
Base Salary
$230k - $260k/yr
Responsibilities
- Lead development of high-quality, scalable React Native applications.
- Own and guide architectural decisions while balancing long-term maintainability with business needs.
- Mentor engineers through technical challenges, design decisions, and architectural trade-offs.
- Drive code quality through code reviews and support work through completion.
- Champion the use of AI-assisted development tools and mentor teammates in their adoption.
- Collaborate with Product, Design, and business stakeholders and communicate technical concepts clearly.
- Contribute across unfamiliar parts of the stack and support cross-platform efforts as needed.
Requirements
- At least 7 years of professional software development experience, including at least 4 years of mobile development using React Native.
- Deep expertise in JavaScript, TypeScript, and modern front-end technologies including Expo.
- Experience integrating with GraphQL and third-party services.
- Familiarity with state management libraries such as Redux and asynchronous programming.
- Proven experience building and maintaining complex, high-performance mobile applications.
- Strong knowledge of mobile design principles, patterns, and best practices.
- Experience owning projects end-to-end from initial prototypes through customer rollout.
- Cross-functional experience working closely with designers and product managers.
- Track record of mentoring engineers and improving team-wide code quality.
- Experience with feature flagging, release management, and observability tools such as Datadog and Crashlytics.
- Comfort with AI-assisted development workflows.
Benefits
- Hybrid work with an office in San Francisco, California.
- Regular in-person events for connection and collaboration.
- Medical, dental, vision, life/AD&D, and short- and long-term disability insurance.
- Flexible time off and 11 paid holidays.
- Company-paid parental, medical, and caregiver leave, plus paid sick time as required by law.
- 401(k) retirement plan, mental health resources, and technology reimbursements.
Tech Stack
Categories
Mobile
About VSCO
VSCO is a community-driven platform that equips photographers to expand creatively and professionally. With a suite of creative tools and a network for connecting with other creatives and businesses, VSCO empowers photographers to develop their unique visions and be seen by the world.