Skip to content
CapeCape

Software Engineer - iOS

iOS Engineer building Cape's privacy-first mobile app using Swift and SwiftUI. Own feature lifecycle from architecture to App Store launch, solving hard problems in security, cryptography, and cellular tech. Requires 4+ years iOS experience and strong CS background.

About the job

Responsibilities

  • Take ownership of the mobile product lifecycle, from conceptualization, through design & development, all the way to launch.
  • Maintain high coding standards through the development of guidelines, active participation in code reviews, and fostering a culture of continuous improvement and knowledge sharing.
  • Champion the security, performance, and stability of our applications by implementing and overseeing robust testing, monitoring, and release processes.
  • Actively improve user workflows by collaborating with cross-functional teams, ensuring seamless experiences across product boundaries and a cohesive user experience.
  • Build the definitive application for private mobile communication using Swift and SwiftUI.
  • Solve hard technical challenges in security and cryptography to secure PII, account data, and voice & SMS traffic.
  • Own the entire feature lifecycle—from architectural design to App Store launch.

Requirements

  • 4+ years of iOS software development experience.
  • Engineering background in Computer Science, Mathematics, Software Engineering, Physics or similar field.
  • Proficiency in Swift and a strong foundational understanding of the iOS ecosystem (architecture, app lifecycle, etc.).
  • Experience with Swift Concurrency (async/await) for building responsive, performant applications.
  • Strong written and verbal communication skills and ability to iterate quickly with teammates, incorporating feedback and holding a high bar for quality.
  • Proven ability to learn continuously, work independently, and make decisions with minimal supervision.
  • Experience brainstorming and iterating with product designers.
  • Thoughtful, practical approach to problem-solving that considers tradeoffs.
  • Skill and comfort working in a constantly evolving environment with dynamic objectives.
  • Ability to work collaboratively in teams of technical and non-technical individuals.
  • Understanding of cryptographic systems and how to design privacy conscious solutions.
  • Ability to learn new technology and concepts, even without in-depth experience.

Nice-to-Haves

  • Professional experience with SwiftUI.
  • Familiarity with frameworks like Combine or Core Data.
  • Hands-on experience with the end-to-end App Store release process.
  • Knowledge of cryptography, secure enclave, or cellular technologies (eSIM, 4G, 5G).

Skills

Swift, SwiftUI, iOS, Swift Concurrency, Async/Await, Cryptography, Combine, Core Data, App Store Release

Beacon AI

Beacon AI

San Carlos, CA

Software Engineer, iOS/Mobile - Health Wearable
$135k+/yrHybrid3+ YOEiOS Engineering

Build iOS and wearable-integrated health applications for flight crews, turning real-time biometric data into secure, intuitive visual experiences. The role requires 3+ years of iOS development or equivalent experience, plus Swift, SwiftUI, HealthKit, and mobile data visualization expertise.

Beacon AI

Beacon AI

San Carlos, CA

Software Engineer, iOS/Mobile - Electronic Flight Bag
$135k+/yrHybrid3+ YOEiOS Engineering

Build high-performance iPad-focused iOS applications for an Electronic Flight Bag and flight safety platform. The role requires Swift experience, offline-first and real-time data expertise, hardware integration, and a focus on reliability in safety-critical environments.

Mirage

Mirage

New York, NY

Software Engineer, iOS
$175k+/yrOn-site2+ YOEiOS Engineering

Build and ship native iOS video-creation products spanning user interfaces, graphics rendering, and audio/video processing. The role requires at least two years of professional experience and expertise in modern iOS frameworks.

Reddit

Reddit

United States

Senior iOS Engineer, Community Builders
$190k+/yrRemote5+ YOEiOS Engineering

Build and enhance scalable iOS and platform experiences that help Reddit community builders grow thriving communities. The role requires 5+ years of software engineering experience, end-to-end project ownership, and strong collaboration skills.

Beacon AI

Beacon AI

San Carlos, CA

Software Engineer, iOS/Mobile
$135k+/yrHybrid2+ YOEiOS Engineering

Develop and maintain user-facing iOS applications for a flight safety platform, integrating real-time data and APIs. The role requires at least 2 years of iOS development experience or equivalent project-based experience, with Swift and SwiftUI expertise.