Senior Android Developer
Indexed description
Senior Android Developer
Ekibimize katılacak, Android uygulama geliştirme süreçlerinde aktif rol alacak Senior Android Developer arıyoruz.
Genel Nitelikler- Android uygulama geliştirme alanında en az 5 yıl profesyonel deneyime sahip,
- Kotlin ile ileri seviyede uygulama geliştirme deneyimi bulunan,
- Java bilgisine sahip olması tercih sebebi olan,
- Android SDK, Android Studio ve Android uygulama yaşam döngüsüne hakim,
- MVVM, Clean Architecture ve benzeri modern yazılım mimarileri konusunda deneyimli,
- Jetpack Compose ve Android Jetpack bileşenleri hakkında bilgi sahibi,
- Coroutines ve Flow ile asenkron programlama deneyimi bulunan,
- RESTful API entegrasyonları konusunda deneyimli,
- HTTP, JSON, Authentication, Authorization ve token tabanlı güvenlik mekanizmalarına hakim,
- Retrofit, Room, Hilt/Dagger gibi yaygın Android kütüphaneleriyle çalışmış,
- Git ve benzeri versiyon kontrol sistemlerini etkin şekilde kullanabilen,
- Clean Code, SOLID prensipleri ve sürdürülebilir yazılım geliştirme yaklaşımlarını benimsemiş,
- Code Review süreçlerinde aktif rol almış,
- Production ortamında performans, hata ve crash analizleri gerçekleştirmiş,
- Teknik borç yönetimi, refactoring ve performans optimizasyonu konularında deneyimli,
- Mobil uygulama güvenliği, veri koruma ve güvenli veri saklama konularında bilgi sahibi,
- Analitik düşünme ve problem çözme becerileri gelişmiş,
- Takım çalışmasına yatkın ve iletişim becerileri güçlü,
- Yeni teknolojileri takip eden ve projelere uygunluğunu değerlendirebilen.
- Android uygulama geliştirme süreçlerinde aktif rol almak,
- Yeni özelliklerin geliştirilmesini ve mevcut uygulamaların iyileştirilmesini sağlamak,
- Backend servisleriyle güvenli, performanslı ve sürdürülebilir entegrasyonlar geliştirmek,
- Uygulama performansını, kararlılığını ve kullanıcı deneyimini iyileştirmeye yönelik çalışmalar yürütmek,
- Production ortamında oluşan hata, crash ve performans problemlerini analiz ederek kalıcı çözümler üretmek,
- Teknik analiz, mimari tasarım, geliştirme, test ve bakım süreçlerine katkı sağlamak,
- Okunabilir, test edilebilir ve sürdürülebilir kod geliştirme standartlarını uygulamak,
- Kod inceleme süreçlerine katılarak ekip içi kalite standartlarının korunmasına destek olmak,
- Gerektiğinde ekip üyelerine teknik mentorluk ve yönlendirme sağlamak,
- Ürün, iş analizi, backend, kalite güvence ve DevOps ekipleriyle koordineli çalışmak.
- Jetpack Compose ile geliştirilmiş projelerde görev almış olmak,
- Multi-Module Android mimarileri üzerinde çalışma deneyimine sahip olmak,
- Firebase, Crashlytics, Analytics ve App Distribution araçlarını kullanmış olmak,
- Kamera, bildirim, lokasyon, biyometrik doğrulama ve cihaz izin yönetimi konularında deneyimli olmak,
- Play Store yayın süreçleri ve uygulama dağıtım operasyonlarına hakim olmak,
- CI/CD süreçleri ve mobil uygulama otomasyonları konusunda bilgi sahibi olmak,
- Unit Test, UI Test ve test edilebilir yazılım mimarileri konusunda deneyimli olmak,
- ProGuard/R8, Android Keystore, Certificate Pinning ve uygulama güvenliği konularında bilgi sahibi olmak,
- RxJava deneyimine sahip olmak,
- Agile/Scrum metodolojileri ile çalışmış olmak.
Modern Android teknolojilerine hakim, kaliteli kod üretmeye önem veren, teknik sorumluluk alabilen ve ekip içinde bilgi paylaşımını destekleyen bir takım arkadaşı arıyoruz.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search