Açık pozisyonlara dön
Yazılım mühendisliği
Senior Software Engineer, Android
Uzaktan Tam zamanlı 5-7 yıl Lisans
Bu pozisyona başvurun Pozisyon özeti
Uygulamaya ne konduğunu değil, uygulamanın nasıl kurulduğunu sahiplenen bir senior Android mühendisi arıyoruz. Mimariyi belirleyecek, gerçek cihazlardaki kalite çıtasını tutacak ve yanınızda çalışan mühendislere mentörlük yapacaksınız.
Temel sorumluluklar
- Uygulamanın mimarisini sahiplenmek: modül yapısı, navigasyon, dependency injection ve state yönetimi.
- Compose konvansiyonlarını ve kalan View sistemi ekranları için geçiş stratejisini belirlemek.
- Build ve release mühendisliğini sahiplenmek: Gradle yapılandırması, flavor'lar, imzalama ve Play Store dağıtımı.
- Uygulamanın performans hedeflerini - açılış, jank, bellek, boyut - tanımlamak ve sürümler boyunca korumak.
- Güvenilmez ağlar için offline, senkronizasyon ve hata yönetimi davranışını tasarlamak.
- Unit, screenshot ve instrumentation katmanları arasındaki test stratejisini belirlemek.
- Pair programming ve tasarım gözden geçirmeleri ile mid-level ve junior Android mühendislerine mentörlük etmek.
- Kararlar kesinleşmeden önce ürün ve API tasarımı tartışmalarında Android kısıtlarını temsil etmek.
Aranan nitelikler
- Derin Kotlin deneyimiyle 5-7 yıl profesyonel Android geliştirme.
- Uzman düzeyde Jetpack Compose ve eski ekranları sürdürüp taşıyacak View sistemi bilgisi.
- Coroutines, Flow ve eşzamanlılık sınır durumlarına güçlü hakimiyet.
- Çok modüllü Android uygulaması tasarlama deneyimi.
- Build süresi ve bağımlılık yönetimi dahil derin Gradle bilgisi.
- Production crash, ANR ve performans regresyonlarını teşhis etme geçmişi.
- Net yazılı iletişim; teknik tasarım dokümanı yazabilme.
Tercih sebebi
- Kotlin Multiplatform veya Flutter deneyimi.
- Google Play'de kademeli dağıtım ve release health takibi deneyimi.
- Ödeme, kimlik veya medya ağırlıklı Android uygulamalarında çalışmış olmak.
- Açık kaynak Android projelerine katkı.
Sizi bekleyenler
- Rekabetçi maaş.
- Tamamen uzaktan — en verimli olduğunuz yerden çalışın.
- Kitap, kurs ve konferans için yıllık eğitim bütçesi.
- Üst düzey donanım ve yazılım aracı desteği.
- Özel sağlık sigortası ve esnek izin.
Bu pozisyona başvurun
CV'nizi ve kısa bir ön yazı gönderin. Size e-postayla döneceğiz.
Bu pozisyona başvurun