Software
Software Engineer, iOS & Android
NYC, SF, or Remote
Era is building the AI orchestration layer for physical devices, from premium headphones to wearables to home objects. Our consumer mobile app is the hub where people manage their Era-powered devices and customize their experiences across them. We just raised our seed and launch with our first partner in Q2 2026.
The Role
The Era iOS app is how users experience the Era ecosystem in their hands: pairing devices, starting voice conversations, curating how their AI speaks and behaves, and watching intelligence flow across everything they own. It's a native SwiftUI app built in Swift 6 with strict concurrency, and it talks to physical hardware over Bluetooth LE in real-time. This isn't a wrapper around a web view.
You'll own the mobile experience end-to-end. Today, that means our iOS app, handling BLE device connectivity, real-time audio streaming, native authentication, Dynamic Island live activities for active voice sessions, and a watchOS companion app. Tomorrow, it means expanding to Android as our device ecosystem grows.
What You'll Do
- Own Era's consumer app for iOS and Android - a production SwiftUI app with native state management, CoreBluetooth device connectivity, audio pipelines, live activities, and secure authentication
- Build and maintain the app-side BLE device layer - custom protocol communication with Era hardware, real-time audio streaming, multi-device concurrent connections, auto-reconnection
- Own the real-time voice pipeline on-device - microphone capture, encoding, WebRTC streaming to our cloud intelligence layer, and TTS audio playback
- Implement cross-device state and context. A user's active conversation, memory, and device configuration should feel continuous across all their devices
- Build the Android counterpart. As Era's device ecosystem expands, own the strategy and initial build for Android
- Craft every interaction - animations, transitions, haptics, the details that make an app feel alive
What We're Looking For
- Strong iOS development experience with SwiftUI. You've shipped native apps that real people use daily
- Hands-on CoreBluetooth / BLE experience. You've built device communication layers, dealt with GATT characteristics, handled connection state machines
- Experience with real-time audio on mobile - audio session management, codec integration, or streaming pipelines
- An eye for polish. You care about animation curves, gesture responsiveness, and the 100 other small details that separate a good app from one people love
- Experience with authentication flows in native apps
- A portfolio of apps you've built. We'd love to see them
Nice to Have
- Experience building companion apps for hardware products - wearables, IoT, audio devices
- Android / Kotlin experience
- watchOS or multi-platform Apple development experience
- On-device ML or edge AI experience - local inference, CoreML, audio classification
- Experience with CI/CD for mobile - fastlane, TestFlight automation
NYC, SF, or remote. We have teams in SF and Australia and are building out our NYC presence. Competitive salary, healthcare, and meaningful equity.