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 5 years of experience in Native Android application development
- Experienced with Kotlin
- Experienced with MVC and MVVM Patterns
- Be able to use Callback, Lambda, Coroutines, Clean Architecture, Repository Pattern, Retrofit2, Dagger2, Architecture Components, Lifecycle Aware Components, Espresso etc.
- Knowledge of mobile design patterns and architectures
- Solid understanding of client/server communication, ie. REST, HTTPS
- Have a good knowledge of frequently used Android ecosystem frameworks (Okhttp, Gson, Android Ktx, Glide)
- Ensure the performance, quality, and responsiveness of the application,
- Experienced with Android SDK development,
- Experienced with including/using third-party libraries,
- Experienced in version control systems (Git etc.),
- Object Oriented Design & Design Patterns knowledge,
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies,
- Preferably experienced in apps that work under high user loads,
- Good command of English language,
- An understanding of Agile product development practices,
- Open to feedback, good team player, result-oriented attitude and analytical mind,
- Having at least of one app published at Google Play Store,
- Software Development Life Cycle (SDLC) knowledge
- No military obligation for male candidates.
Nice To Have
- Taken responsibility of development of a digital product or service in an international company
- Working with the project management tool and being able to use it effectively is a big plus.
- Knowing differences of Dagger, Guice and Koin iOS or Cross Platform development experience
-The position is not remote.
-Working from the office 2 days a week is available
-Location:Gebze
-Applications other than candidates residing in Istanbul will not be accepted.
Key Skills
Ranked by relevanceReady to apply?
Join Dijital Kurye and take your career to the next level!
Application takes less than 5 minutes

