Job Overview
Post : Kotlin Developer Intern (Kotlin Multiplatform)
Role and Responsibilities
Contribute to shared business logic using Kotlin Multiplatform, enabling code reuse across platforms.
Implement asynchronous workflows using Kotlin Coroutines and Flow.
Support data persistence and offline access using appropriate local storage mechanisms.
Participate in debugging, testing, and performance optimization across supported platforms.
Follow established architectural patterns such as MVVM and clean architecture.
Collaborate with engineers, designers, and QA teams to deliver secure and well tested features.
Participate in code reviews, documentation, and continuous improvement practices.
Qualifications and Skills Required
Education :
B.E. or B.Tech in Computer Engineering, Information Technology, or a related field.
Core Kotlin:
Robust understanding of Kotlin fundamentals and language features.
Experience with Coroutines, Flow, sealed classes, and extension functions.
Kotlin Multiplatform:
Basic hands on experience or explicit conceptual understanding of Kotlin Multiplatform.
Familiarity with shared modules and expect actual patterns.
Android Development:
Working knowledge of Android SDK and Jetpack components.
UI development using XML or Jetpack Compose.
Networking and Data:
REST API integration using Retrofit or Ktor.
JSON handling and structured error management.
Local storage using Room, DataStore, or equivalent solutions.
Tools and Practices:- Android Studio and Gradle.
Git version control workflows.
Debugging, logging, and basic profiling tools.
📌 Kotlin Intern Position 1 Urgently Hiring Pune
🏢 Bentork
📍 Pune