
Senior iOS Engineer
webAI™
full-time
Posted on:
Location Type: Hybrid
Location: Austin • Texas • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
iOSSwift
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SwiftSwiftUIiOS developmentCoreMLUI designperformance optimizationlocal persistencecachingnetworkingdebugging
Soft skills
communicationcollaborationfeature ownershipproduct instinctsproblem-solvingattention to detailuser experience improvementcross-functional teamworkreliable deliveryadaptability