Bestkaam Logo
Josh Talks Logo

Product Engineering Intern (Kotlin Multiplatform ? iOS) : Humanness by Josh Talks

Delhi NCR, Haryana, India

2 months ago

Applicants: 0

Salary Not Disclosed

2 weeks left to apply

Job Description

Product Engineering Intern (Kotlin Multiplatform ? iOS) : Humanness by Josh Talks ? Duration: 3-6 months ? Location:Onsite , Gurugram About Us: We believe voice is the primary interface between humans and machines. Our mission: ?Help machines talk like humans ?Build benchmarks & datasets that power global speech AI ?Drive breakthroughs with high-quality, diverse, real-world data Targets: <200 ms latency and <5% WER so conversations feel natural . We operate at the intersection of Data ? AI ? Product , building foundational speech models with State Space Models (SSMs) where Transformers fall short. We?re a small, fast, precision-obsessed team. The Role Work daily with a senior engineer to build our first iOS app using Kotlin Multiplatform (KMP) . You?ll set up the shared Kotlin codebase for iOS & Android and pick a pragmatic UI strategy (Compose Multiplatform or SwiftUI + shared logic). Tight in-office pairing ? faster iteration, cleaner shipping. What You?ll Do ? Bootstrap KMP: shared modules (domain/data/networking) + iOS target; wire up build, run, TestFlight Architecture (MVVM): shared ViewModels in Kotlin; platform views (Compose/SwiftUI) bound to observable state ? Networking: Retrofit on Android; shared repo interface so iOS can use Ktor/URLSession behind the same abstraction ? Persistence: Room on Android; repo pattern enables iOS storage (SQL client/Core Data) without forking logic ? Platform fundamentals: lifecycle, navigation, coroutines, DI, offline-first patterns for predictable cross-platform behavior Performance & QA: instrument cold start, frame time, network/battery; write unit/UI tests; verify edge/empty/error states pre-TestFlight Docs & Handover: setup guides, runbooks, and architecture notes You Should Have ?Android fundamentals (Activities/Fragments or Compose), lifecycle, navigation, threading Working knowledge of MVVM & state management ? Retrofit (interceptors, converters, error handling) and Room (entities, DAOs, migrations) ?Strong Kotlin ; eagerness to learn KMP , Kotlin/Native , Xcode ?Basic Figma literacy for reading/designing simple flows ?Excellent writing & organization clean docs, crisp PRs ?Nice to Have ? Compose (Android) or SwiftUI (iOS); Ktor / SQLDelight ; DI ( Hilt/Koin ) ?Experience with TestFlight , Play Console , Crashlytics/Sentry , simple mobile CI ?Internship Details ? In-office (Gurugram) for close pairing & rapid iteration ? 3?6 months , full-time Weekly increments shipped ; early TestFlight, iterate fast ?You?ll Fit In If You?re meticulous, love clean architectures , and make cross-platform systems feel native . You think in repositories, interfaces, ViewModels and sweat the details that make apps feel instant and reliable. ? ?? How to Apply Email [email protected] , cc [email protected] with subject ?KMP iOS Intern : Humanness? . Include your CV and any GitHub/TestFlight links.

Additional Information

Company Name
Josh Talks
Industry
N/A
Department
N/A
Role Category
N/A
Job Role
Internship
Education
No Restriction
Job Types
On-site
Employment Types
Full-Time
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
2 months ago
Application Ends
2 weeks left to apply

Similar Jobs

UPS

4 weeks ago

Intermediate Applications developer

UPS

PubMatic

2 months ago

Senior Machine Learning Platform Engineer

PubMatic

PwC India

2 months ago

Associate

PwC India

NTT DATA North America

3 weeks ago

Data Analyst/Quality

NTT DATA North America

NexGen Tech Solutions

2 months ago

STB Automation Engineer (Python)

NexGen Tech Solutions

Uplers

2 months ago

Lead Data Engineer

Uplers

Turing

4 weeks ago

Software Engineer (Rust) - 40986

Turing

IBM

4 weeks ago

Data Consultant-Data Governance

IBM

NTT DATA North America

3 weeks ago

L2 Support Engineer

NTT DATA North America

Quantiphi

2 months ago

Senior Test Automation Engineer

Quantiphi