Mobil Uygulama Geliştiricisi (iOS & Android) – Uzman
Mobil Uygulama Geliştiricisi
Web Yazılım Teknolojileri Grubu olarak, kullanıcı dostu, yüksek performanslı, güvenli ve sürdürülebilir mobil uygulamalar geliştiriyoruz. Ekibimize, iOS ve/veya Android geliştirme konusunda yetkin, sektörde deneyim sahibi, teknik derinliği yüksek uzman ekip arkadaşları arıyoruz.
Adayın, uçtan uca mobil uygulama geliştirme süreçlerinde aktif rol alması ve projelere doğrudan katkı sağlaması beklenmektedir.
İŞ TANIMI
- Swift, Objective-C, Kotlin ve/veya Java ile mobil uygulama geliştirmek ve bakımını sağlamak,
- RESTful API’lerle entegrasyon gerçekleştirmek,
- App Store ve Google Play yayın & güncelleme süreçlerini yönetmek,
- UI/UX ekipleriyle koordineli çalışarak kullanıcı odaklı, modern arayüzler geliştirmek,
- Uygulama performansını optimize etmek, güvenlik önlemlerini uygulamak,
- Android ve iOS geliştirme trendlerini takip ederek uygulamaları sürekli iyileştirmek,
- Proje kapsamında yeni özellikler tanımlamak, tasarlamak ve geliştirmek için ekiplerle iş birliği yapmak,
- Clean Code prensiplerine uygun, sürdürülebilir ve okunabilir kod yazmak.
GENEL NİTELİKLER
- Swift, Objective-C, Kotlin ve/veya Java ile en az 3 yıl profesyonel mobil uygulama geliştirme deneyimi,
- RESTful API’lerle entegrasyon konusunda deneyim sahibi,
- App Store ve Google Play dağıtım ve sürüm yönetimi süreçlerine hâkim,
- Git versiyon kontrol sistemiyle deneyimli,
- Firebase ve benzeri servislerle çalışmış olmak,
- OOP, Design Pattern ve MVVM konularında bilgi sahibi olmak,
- Yazılım geliştirme süreçlerinde Clean Code ve SOLID prensiplerine uygunluk,
- Takım çalışmasına yatkın, çözüm odaklı ve iletişim becerisi yüksek,
- En az B1 seviyesinde İngilizce bilgisi.
- Tercihen CI/CD süreçlerine hâkim olmak,
- Tercihen Firebase Remote Config, Analytics, Crashlytics gibi servisleri aktif kullanmak,
- Tercihen MVVM, Clean Architecture gibi yazılım mimarilerine yatkınlık,
- Tercihen mobil test süreçleri ve performans analizi konusunda bilgi/deneyim sahibi olmak,
- Tercihen yayınlanmış ve aktif kullanılan en az bir mobil uygulama projesinde görev almış olmak,
- Tercihen farklı mobil programlama dillerine hâkimiyet.