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.
Position Requirements
- At least 6 years of experience in native Android application development
- Residency on the Istanbul Anatolian side is required for this position
- Proficiency in Kotlin
- Experience with MVC and MVVM architectural patterns
- Ability to work with Callbacks, Lambdas, Coroutines, Clean Architecture, Repository Pattern, Retrofit2, Dagger2, Architecture Components, Lifecycle‑Aware Components, Espresso, etc.
- Strong knowledge of mobile design patterns and architectures
- Solid understanding of client/server communication (HTTP, REST, gRPC)
- Good knowledge of frequently used Android ecosystem frameworks (OkHttp, Gson, Android KTX, Glide)
- Ability to ensure the performance, quality, and responsiveness of applications
- Experience with Android SDK development
- Experience integrating and using third‑party libraries
- Experience with version control systems (e.g., Git)
- Strong object‑oriented design and design pattern knowledge
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Preferably experienced in developing applications used under high user loads
- At least B1 level proficiency in English
- Understanding of Agile product development practices
- Open to feedback, a good team player, result‑oriented, and analytical
- Having at least one published app on the Google Play Store
- Knowledge of the Software Development Life Cycle (SDLC)
- No military obligation for male candidates
Nice To Have
- Experience taking responsibility for the development of a digital product or service in an international company
- Ability to use project management tools effectively
- Knowledge of differences between Dagger, Guice, and Koin
- Experience with iOS or cross‑platform development
Key Skills
Ranked by relevanceReady to apply?
Join Dijital Kurye and take your career to the next level!
Application takes less than 5 minutes

