Software Engineer, iOS & Android

JOB INFO

Apply

Apply for this job directly on SHORTList.

Referral

Share your custom referral link for this job with qualified candidates. Earn the referral you lead to a hire.

COMPANYEra

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.