Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
 - Change status (Applied, Interview, Offer, etc.)
 - Add personal notes and comments
 - Set reminders for follow-ups
 - Track your entire application journey
 
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
 - Review job details later without searching again
 - Compare with other saved opportunities
 - Keep a collection of interesting positions
 - Receive notifications about saved jobs before they expire
 
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Opened in 2018, our Turkey office operates as the R&D arm of Rapsodo. We have offices located in Bayraklı & Technopark in the Izmir Institute of Technology, recognized by the Ministry of Science, Industry and Technology as one of Turkey's most successful Technoparks. Our offices incorporate UI/UX, Mobile, Cloud Technologies along with Computer Vision, Deep Learning, Data Science and Unity teams. Rapsodo is rapidly growing, and we are looking for team players who will contribute to deliver state-of-the-art solutions with us. We're looking for a Mobile Developer to join us!
Key Responsibilities
- Design, develop, and maintain Android and cross-platform mobile applications using Kotlin Multiplatform (KMP)
 - Write clean, maintainable, and testable code following MVVM and modern design principles
 - Use Coroutines and Jetpack libraries effectively
 - Contribute to improving application architecture, performance, and user experience
 - Debug and resolve issues related to networking, concurrency, and memory management
 - Collaborate with designers, QA engineers, and backend developers in an agile environment
 - Stay up to date with mobile development trends and best practices. 
 
- 2+ years of hands-on experience in mobile app development (Android is a must; KMP is a strong plus)
 - Solid understanding of Kotlin and Android fundamentals (Activity, Fragment, Services, Intents, Broadcast Receivers)
 - Experience with Jetpack Compose and MVVM
 - Basic understanding of software architecture and common design patterns (Singleton, Factory, etc.)
 - Familiarity with algorithms, data structures, and databases (SQLite/Room/Realm)
 - Strong problem-solving skills and eagerness to learn new technologies
 - Ability to work collaboratively and communicate clearly in a team environment. 
 
- Experience with Firebase (Crashlytics, Analytics, Remote Config) or Mixpanel
 - Exposure to media streaming, recording, or ExoPlayer
 - Apps published on the App Store or Google Play
 - Some iOS development exposure (Swift/SwiftUI)
 - Knowledge of writing unit tests for mobile apps (JUnit, XCTest, KMP testing)
 - Contributions to open-source projects (e.g., GitHub)
 
Key Skills
Ranked by relevanceReady to apply?
Join Rapsodo and take your career to the next level!
Application takes less than 5 minutes

