Senior Software Engineer I - Mobile Developer

Talkdesk

Remote regions

Global

Benefits

Similar Jobs

See all

Responsibilities:

  • Design and build shared Kotlin Multiplatform modules for call-state logic and beyond.
  • Implement platform-specific pieces for Android or iOS, including Telecom/ConnectionService and CallKit/PushKit.
  • Set AI-assisted development practices for the team and own architecture decisions.

Requirements:

  • 6+ years professional mobile engineering with native-level strength on Android or iOS.
  • Production experience with Kotlin Multiplatform and shipping KMP modules.
  • Experience with DI frameworks like Hilt, Koin, or Dagger.

Nice to Have:

  • Compose Multiplatform experience for Android and iOS.
  • WebRTC, VoIP, or real-time communication protocol experience.
  • Experience building or integrating AI agents into mobile applications.

Talkdesk

Talkdesk is pioneering Customer Experience Automation (CXA), using AI to help brands interact with customers. The company has a global team of innovators, is recognized as a Leader in Gartner Magic Quadrant for CCaaS, and has won multiple AI Breakthrough awards with seven consecutive years on the Forbes Cloud 100.

Apply for This Position