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 Ege University, 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
- 4+ 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

