Cantina

iOS Engineer – Senior to Staff Level

Cantina

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $180,000 - $230,000 per year

Job Level

About the role

  • Work with frameworks and technologies like UIKit, AVFoundation, Combine, Core Animation, and more.
  • Lead development of new AI and media-driven features.
  • Build and optimize video/audio pipelines, real-time media effects, and AI-powered visual features.
  • Participate in Architecture meetings to help ensure our apps meet the highest quality standards.
  • Collaborate with Product, Design, and QA teams to deliver polished, scalable experiences.
  • Take ownership of features — be part of a small team that ships an application to a large user base.
  • Be part of an incredibly supportive team that values feedback, both positive and career-growth oriented.

Requirements

  • 8+ years of experience developing iOS applications, or equivalent education.
  • Fluency in Swift, UIKit, and Objective-C, with a strong foundation in custom graphics and animation frameworks.
  • Ability to write readable, maintainable, documented, and thoroughly tested code.
  • Experience developing integrations with RESTful APIs.
  • Proficiency with Git and version control workflows.
  • Basic understanding of Figma — able to determine spacing and sizing; bonus if you can export icons and understand variables.
  • Experience with video editing, real-time media effects, or AI-driven media features is a plus.
  • Ability to effectively translate Product, UX, and UI requirements into code.
  • Skilled at evaluating and communicating engineering solutions and trade-offs to teammates and potentially non-technical stakeholders.
  • Can create scalable and reusable components that are flexible and modular.
  • Attention to detail, motion, and animation.
Benefits
  • Competitive salary and generous company equity
  • Medical, dental, and vision insurance – 99.99% of premiums covered by Cantina
  • 42 days of paid time off, including:
  • 15 PTO days
  • 10 sick days
  • 15 company holidays
  • 2 floating holidays
  • Generous parental leave & fertility support
  • 401(k) retirement savings plan
  • Lifestyle spending account – $500/month to use however you’d like
  • Complimentary lunch and snacks for in-office employees
  • One Medical membership, and more!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SwiftUIKitObjective-CAVFoundationCombineCore AnimationRESTful APIsGitvideo editingreal-time media effects
Soft Skills
leadershipcollaborationownershipattention to detailcommunicationevaluating engineering solutionstranslating requirementsfeedback orientationteamworkproblem-solving