
Software Engineer II - Mobile Developer
Talkdesk Bengaluru, India
About the role
At Talkdesk, a leader in customer experience automation, the engineering team is focused on developing AI-first solutions that enhance how brands interact with customers. This role is part of their mobile development group, working primarily on Android or iOS applications with increasing involvement in shared Kotlin Multiplatform code. The company values innovation, inclusivity, and a collaborative culture that empowers employees to make meaningful impacts globally.
The Software Engineer II will design, develop, and maintain scalable, user-friendly features for mobile apps, ensuring stability under rapid user growth. Daily tasks include collaborating with cross-functional teams, using AI-assisted development tools to accelerate coding and testing, and contributing to shared code modules. The role operates within a modern agile environment with continuous integration and deployment pipelines, emphasizing quality and customer-centric solutions.
Candidates should have 2-5 years of experience in Kotlin or Swift with strong fundamentals in object-oriented and protocol-oriented programming, test-driven development, and modern mobile frameworks like Jetpack Compose or SwiftUI. Proficiency with AI coding assistants, Git, and mobile CI/CD tools is essential. Experience with Kotlin Multiplatform, real-time communication protocols, or AI agent integration is a plus. The position is onsite in Bengaluru, India, requiring excellent English communication and a proactive learning attitude.