Kariyer Pusulası

Mobil Geliştirici

Mobil geliştirici, iOS ve Android platformları için native veya cross-platform uygulamalar geliştirir. App Store ve Google Play dağıtım süreçlerini yönetir, cihaz donanımıyla etkileşim kuran uygulamalar inşa eder.

İlgi Uyumu

İlgi uyumunu görmek için Compass testini tamamla

Ne Yapar?

  • iOS (Swift) veya Android (Kotlin) ile native uygulama geliştirmek
  • React Native / Flutter ile cross-platform çözümler üretmek
  • Cihaz sensörleri ve donanım API'leri ile entegrasyon yapmak
  • App Store ve Google Play yayınlama sürecini yönetmek
  • Offline-first mimari ve veri senkronizasyonu tasarlamak
  • Performans profilleme ve bellek optimizasyonu yapmak
  • Push notification ve background task yönetimi

Tipik Bir Gün

1

Gün, önceki build'in App Store Connect veya Google Play Console'daki durumunu kontrol ederek başlar.

2

Stand-up'ta mobil sprint ilerlemesi paylaşılır.

3

Sabah, yeni özelliklerin kodlanmasına ayrılır — Swift/Kotlin ile UI ekranları, API entegrasyonları.

4

Öğleden sonra CI/CD'deki build hataları giderilir, cihaz testleri yapılır.

5

Tasarımcılarla ekran akışları, backend ekibiyle API sözleşmeleri gözden geçirilir.

İyileştirme Önerileri

Geliştirilecek temel beceriler:

  • Swift (iOS) / Kotlin (Android)
  • Mobil Mimari (MVVM, Clean)
  • App Store / Play Store Yönetimi
  • REST/GraphQL API Kullanımı
  • Problem Çözme
  • Kullanıcı Odaklılık

CV'ni yükleyerek kişiye özel, detaylı eksik analizi ve aksiyon planı al — sağdaki Studio Asistan panelinden dene (Pro).

Kullanılan Beceriler

Swift (iOS) / Kotlin (Android)React Native / FlutterMobil Mimari (MVVM, Clean)App Store / Play Store YönetimiOffline Storage (CoreData, Room)REST/GraphQL API KullanımıCI/CD (Fastlane, Bitrise)Problem ÇözmeKullanıcı Odaklılık

Kimlerle Çalışır?

UI/UX TasarımcılarıHer gün

Ekran akışları ve platform yönergeleri

Backend GeliştiricilerHer gün

API sözleşmesi

QA MühendisleriHaftalık

Cihaz test matrisi ve bug raporları

Ürün YöneticisiHaftalık

Feature planlama ve release takvimi

Gereksinimler

  • LisansBilgisayar Mühendisliği, Yazılım Müh., Elektrik-Elektronik Müh.
  • Bootcamp (mobil odaklı)
  • Google Play / Apple Developer sertifikası

Kariyer Yolu

0+ yılJunior Mobile DeveloperBasit UI ekranları, API bağlantıları
2+ yılMid Mobile DeveloperKompleks özellikler, cross-platform çözümler
5+ yılSenior Mobile DeveloperMobil mimari, performans, mentorluk
8+ yılMobile LeadMobil strateji, ekip yönetimi, teknik vizyon

Maaş Aralığı

Aylık brüt, TRY — tahmini aralık

Başlangıç

90.000

Orta

138.000

Kıdemli

250.000

İş-Yaşam Dengesi: ★★★★Talep: ArtanHazırlık: Seviye 3/5