Senior Software Engineer, UI Tooling (Full Stack iOS)
Core
Drive technical direction and implementation of AirChatUI, an AI-powered prototyping harness and native MacOS/iOS app for generating product feature prototypes, internal tools, and data visualizations.
Role type
Senior Software Engineer (Full Stack iOS)
Builds
AI-powered prototyping harness (AirChatUI), native iOS/MacOS apps, and web-based prototyping integrations (Kyber)
Domain
Consumer technology, AI/ML, Mobile development
Deliverable
production ML models
Required skills
Swift, SwiftUI, unidirectional state management (MVI/MVVM/Redux), dependency injection, system architecture, mobile app performance optimization, CI/CD practices
Preferred skills
TypeScript, React, AI coding agents, web development tooling
Responsibilities
Set technical direction and make architectural decisions for AirChatUI; Design and build macOS and iOS features; Contribute to web-based prototyping functionality in Kyber; Write and review code hands-on and with AI coding agents; Partner with Infrastructure, Product, Security, and Design teams; Advance capabilities for non-technical builders to create rich prototypes
Seniority
Senior, hands-on IC