9 days ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Design, develop, and maintain high-quality features for Android or iOS applications.
- Implement scalable, stable, user-friendly mobile features that support rapid user growth.
- Use AI-assisted development tools for code generation, testing, and architecture decisions.
- Collaborate with engineering, support, and product teams to resolve technical issues and understand customer needs.
- Work with automated testing and mobile CI/CD pipelines across development, staging, and production environments.
- Contribute platform-specific implementations to the shared Kotlin Multiplatform module.
Requirements
- 2–5 years of strong Kotlin or Swift experience, with expert-level proficiency on at least one mobile platform.
- Experience with modern Android or iOS stacks, including the listed UI, concurrency, dependency injection, and testing technologies.
- Regular hands-on use of AI coding assistants such as Cursor, GitHub Copilot, or Claude Code.
- Solid Git and mobile CI/CD experience, including tools such as GitHub Actions, Fastlane, Xcode Cloud, or Android equivalents.
- Working competence on the other mobile platform.
- Strong written and spoken English and a proactive approach to learning new tools.
- Preferred qualifications include Kotlin Multiplatform or Compose Multiplatform exposure, WebRTC or VoIP experience, Flutter or Dart experience, AI-agent integration in mobile apps, a BS/MS in Computer Science or a related field, and experience with distributed or remote global teams.
Benefits
- Primarily office-environment work with computer-based duties and limited lifting.
- Inclusive and diverse workplace culture with opportunities to contribute to a global customer experience automation company.
