HHiring Reality
← Talkdesk

Senior Software Engineer I - Mobile Developer

Talkdesk
Location
Bengaluru
Posted
24 days ago
Department
Engineering
What they actually want (must-haves)
  • 6+ years of professional mobile engineering experience
  • Native-level strength on one platform (Android/Kotlin or iOS/Swift)
  • Hands-on production Kotlin Multiplatform experience
  • Experience extracting a shared module from a legacy single-module app
  • Experience introducing a DI framework (Hilt/Koin/Dagger)
  • Deep, hands-on AI-assisted engineering practice
Nice to have
  • Compose Multiplatform experience
  • WebRTC, VoIP, or real-time communication protocol experience
  • Flutter or Dart experience
  • Experience building/integrating AI agents into mobile applications
  • BS/MS in Computer Science or related field
What the job really is

The Senior Software Engineer I - Mobile Developer will design and build shared Kotlin Multiplatform modules for call-state logic, implementing platform-specific components for Android and iOS. The role involves setting AI-assisted development practices, mentoring other engineers, and driving CI/CD maturity across toolchains. The candidate will also own architecture decisions and work on modularization efforts in legacy codebases.

Things to weigh
  • No salary listed
  • Focus on AI-assisted development may require adaptation for those unfamiliar with AI tools
  • Experience with Kotlin Multiplatform is crucial, which may limit candidates without this specific background
Job score2.6/5
Benefits1/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to Talkdesk?

See how your résumé matches this role — and tailor it from what actually gets interviews.