Hybrid Senior iOS Engineer

Posted last week

Apply now

About the role

  • Senior iOS Engineer building and shipping core iOS product experiences for webAI. Collaborating closely with design to deliver high-performing UI and feature developments.

Responsibilities

  • Own end-to-end features across the iOS app, including:
  • Chat experiences (composer, streaming updates, attachments, latency-sensitive UI)
  • Memory and personalization flows (capture, edit, display, privacy-minded UX)
  • Conversation experiences (threading, search, navigation, state restoration)
  • Group experiences (shared contexts, multi-user UX patterns, real-time-ish interactions)
  • Build high-fidelity Swift/SwiftUI UI with clean architecture, strong state management, and thoughtful component design.
  • Work tightly with design to implement nuanced interaction details—gestures, transitions, micro-animations, haptics, while still preserving performance.
  • Be performance-obsessed: profile and optimize frame rate, startup time, memory usage, and network/UI concurrency; eliminate stutters and regressions.
  • Contribute to offline-first reliability: design resilient local persistence, caching, and sync behaviors so core experiences work under poor connectivity.
  • Support on-device ML experiences (as needed): integrate CoreML/MLX-driven features and help optimize inference pipelines for latency, battery, and thermal constraints.
  • Ship with quality: write tests where valuable, set guardrails against regressions, and partner with QA/release stakeholders to ensure stable releases.
  • Collaborate cross-functionally: work with product and backend partners to scope, de-risk, and deliver features; communicate tradeoffs and options clearly.
  • Bring strong product instincts: identify UX friction, propose improvements, and make pragmatic decisions that improve user outcomes and not just code elegance.

Requirements

  • 5+ years of professional iOS development experience, with meaningful ownership of shipped features.
  • Strong proficiency in Swift and SwiftUI, including building complex, interactive UI.
  • Excellent understanding of iOS fundamentals: concurrency, data flow/state, networking, persistence, and debugging.
  • Demonstrated ability to deliver high-quality UI and animations and to collaborate effectively with designers and motion specialists.
  • Solid performance instincts: comfortable with Instruments, profiling, and systematically eliminating UI jank and memory issues.
  • Experience designing robust client behavior in real-world conditions (spotty networks, backgrounding, app restarts, state restoration).
  • Strong communication and collaboration skills; reliable feature ownership from spec → implementation → launch.

Benefits

  • Competitive salary and performance-based incentives.
  • Comprehensive health, dental, and vision benefits package.
  • 401k Match (US-based only)
  • $200/mos Health and Wellness Stipend
  • $400/year Continuing Education Credit
  • $500/year Function Health subscription (US-based only)
  • Free parking, for in-office employees
  • Unlimited Approved PTO
  • Parental Leave for Eligible Employees
  • Supplemental Life Insurance

Job title

Senior iOS Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job