# Software Engineer II - Mobile Developer at talkdesk2

- Company: talkdesk2
- Status: Open
- Workplace: On-site
- Location: Bengaluru
- Level: Mid-level
- Discipline: Mobile
- Employment: Full-time
- Posted: 2026-10-20
- Skills: Kotlin, Android, iOS
- Apply: https://job-boards.greenhouse.io/talkdesk2/jobs/8241903

## Description

Responsibilities: 
• Design, develop, and maintain high-quality features on our Android or iOS app, with growing exposure to shared Kotlin Multiplatform code
• Implement scalable, stable, user-friendly features that hold up under rapid user growth
• Use AI-assisted development tools to accelerate code generation, testing, and architecture decisions
• Collaborate with cross-functional teams, engineering, support, product , to resolve technical issues and understand customer needs
• Work in a modern agile environment: CI/CD, automated testing, dev/stage/prod pipelines (Android and/or TestFlight/App Store Connect for iOS)
• Contribute to the shared KMP module as it's built out, implementing platform-specific pieces against a shared interface.
Required skills: 
• 2-5 years of strong Kotlin or Swift (expert on at least one platform), solid OOP/POP and TDD fundamentals
• Modern platform stack: Jetpack Compose, Coroutines/Flow, DI (Hilt/Koin/Dagger), testing (Espresso, JUnit, Mockk) , or SwiftUI, Combine/Swift Concurrency (async/await), XCTest
• Regular, hands-on use of AI coding assistants (Cursor, GitHub Copilot, Claude Code, or similar) as part of your actual workflow, not occasional use
• Solid Git and mobile CI/CD experience (GitHub Actions, Fastlane, Xcode Cloud, or Android equivalents)
• Working competence on the other mobile platform, even if not expert-level
• Excellent written/spoken English; self-starter, proactive about learning new tools
Nice to have: 
• Has consumed a KMP-produced library inside an app (even without having authored one)
• Compose Multiplatform exposu

More talkdesk2 roles: https://deviantjobs.com/companies/talkdesk2
