İŞ TANIMI

  • İlk spesifikasyon hazırlanmasından, ürünün geliştirilmesine, devreye alınması ve bakımına dek tüm proje hayat döngüsüne katılım sağlamak,
  • Mobil uygulamanın yazılım tasarımının, uygun mimari ve sunucu birimler ile etkileşimini belirlemek,
  • Zorlayıcı projeleri zamanında, yüksek kalite standartlarında ve ürün yol haritasına uyumlu bir şekilde hayata geçirmek,
  • Diğer ekip üyelerinin de ürünü sürdürebilmesi için çalışmaları dokümante etmek,
  • Test ve devreye alım gibi adımların başarılı olarak tamamlandığını izlemek ve bu adımlardaki olası sorunları çözmek için gereken aksiyonları almak veya gerektiğinde eskale etmek,
  • Mevcut ve yaklaşan mobil teknolojileri araştırmak, takım ile yeni fikir ve teknolojileri paylaşmak.

GENEL NİTELİKLER

  • Üniversitelerin Bilgisayar Mühendisliği bölümlerinden mezun,
  • En az 4 yıl Android ticari UI uygulamaları geliştirme deneyimine sahip,
  • Değişik ekran çözünürlüklerinde çalışacak uygulama geliştirme deneyimini de içerecek şekilde, Android UI konusunda profesyonel deneyim,
  • Streaming ve media player framework konusunda deneyim sahibi,
  • Thread ve bellek  yönetimi, IPC ve servisler gibi Android detayları konusunda uzman,
  • Mobil işletim sistemlerinin farklı versiyonlarının desteklediği özellikler konusunda bilgi sahibi, ve buna göre geliştirme yapabilen,
  • Nesne tabanlı geliştirme, design patterns ve mobil cihazlar için sistem mimarileri konularını çok iyi bilen,
  • Uygulamaları sunucu servislerine bağlama konusunda deneyimli,
  • Git veya diğer sürüm kontrol sistemleri konusunda bilgi sahibi,
  • SQLite kullanımı konusunda deneyimli,
  • Android NDK ve JNI konusunda bilgi sahibi,
  • Junit ve Espresso gibi Unit testing framework’leri ile çalışmış,
  • Sosyal ve organizasyonel ilişkilerde başarılı; değişik durumlar, farklı projeleri ve değişen öncelikleri başarıyla ele alabilen,
  • Uygulama dükkanları üzerinden uygulama dağıtımı konusunda deneyimli.