Genel Nitelikler
• Üniversitelerin örgün eğitim veren Bilgisayar Mühendisliği ve ilgili bölümlerinden mezun,
• Android platformlarında en az 4 yıl native (Java ve Kotlin) uygulama geliştirme tecrübesi olan,
• Tercihen Google play’de referans uygulaması olan/development communitylerde makalesi olan,
• Gradle, AAR, Android Architecture Components, JSON, MVVM, Kotlin Coroutines, DataBinding, ViewBinding, Firebase Services Teknolojilerini kullanabilecek
• Retrofit, LiveData, Glide, EventBus, Dagger, vb. Android third party kütüphanelerini kullanmış,
• Android versiyonları arasındaki yapısal değişiklikleri takip eden,
• Thread'ler ile çalışma konusunda tecrübeli,
• MVVM ve android clean architecture konularında deneyimli,
• Design Patterns, Object Oriented programlama konusuna ve çok katmanlı mimarilere hakim,
• Clean Code yazma kurallarına dikkat eden,
•Debug yapma ve problem çözme konusunda yetenekli
• Web servisleri/REST API’leri hakkında bilgi sahibi,
• TFS, Git, Git-Flow vb. yazılım süreç yönetim araçları konusunda deneyimli,
• Bilgi teknolojileri hakkında literatür takip edebilecek derecede İngilizce bilen
Kişisel Özellikler
• Takım çalışmasına yatkın ve iletişim becerisine sahip,
• Sorumluluk sahibi,
• Yeniliklere açık, mobil teknolojiler konusunda gelişmeleri takip eden,
• Sonuç odaklı ve analitik düşünebilen.