Arkenom Teknoloji Hizmetleri San. ve Tic. A.Ş.
Senior Android Developer
Arkenom Teknoloji Hizmetleri San. ve Tic. A.Ş.Turkey1 day ago
Full-timeEngineering, Information Technology

 

Kurumsal ölçekte, yüksek performanslı ve gerçek zamanlı uygulamalar geliştiren ekibimize, React Native ve Kotlin konusunda uzman, “Offline First” yaklaşımıyla çalışan bir Kıdemli  Android Geliştirme Uzmanı arıyoruz.

Enerji, saha operasyonları ve kurumsal süreç yönetimi gibi alanlarda kullanılan uygulamaların geliştirilmesinde aktif rol alacak, CI/CD süreçlerine hâkim, performanslı, ölçeklenebilir ve sürdürülebilir uygulamalar geliştirme deneyimine sahip, yenilikçi bir ekip arkadaşı arıyoruz.

Sorumluluklar

  • React Native ve Kotlin kullanarak Android için kurumsal mobil uygulamalar geliştirmek
  • Offline-first mimari yapılar kurmak (local storage, senkronizasyon, queue management vb.)
  • Gerçek zamanlı veri iletişimi altyapılarını (WebSocket, MQTT, SignalR vb.) uygulamak
  • Performanslı, scalable, reusable ve maintainable bileşenler geliştirmek; clean code prensipleri ve tasarım kalıplarını (MVVM, MVI) etkin biçimde uygulamak
  • Harita tabanlı (Google Maps, Maplibre,OpenStreetMap vb.) uygulamalarda konum, rota, marker yönetimi gibi fonksiyonları geliştirmek
  • CI/CD süreçlerini sürdürmek
  • AI destekli geliştirme araçlarını (Copilot, Claude, Codeium vb.) aktif şekilde kullanmak
  • UI/UX tasarım ekibiyle yakın çalışarak kullanıcı deneyimini sürekli iyileştirmek
  • Agile (Scrum / Kanban) prensipleriyle sprint süreçlerinde aktif görev almak
  • Kod kalitesi, test kapsamı ve performans ölçütlerini gözetmek

Aranan Nitelikler

  • Bilgisayar, Yazılım veya ilgili mühendislik bölümlerinden mezun
  • En az 5 yıl mobil uygulama geliştirme deneyimi
  • React Native (TypeScript/JavaScript) konusunda ileri düzey bilgi
  • Kotlin for Android geliştirme deneyimi
  • JavaScript ve TypeScript deneyimi; asenkron programlama, closures, tip sistemleri ve ES6+ özelliklerine hâkimiyet
  • Performans optimizasyonu, bellek yönetimi ve render performansı konularında güçlü bilgi sahibi
  • Offline-first mimari ve veri senkronizasyonu konularında deneyimli
  • Gerçek zamanlı uygulama geliştirme deneyimi (ör. chat, izleme, saha operasyonu vb.)
  • Harita ve coğrafi veri işleme (Maplibre, OpenStreetMap, Google Maps SDK vb.) konularında deneyim
  • CI/CD süreçlerine hâkim
  • Agile/Scrum prensiplerine uygun çalışma kültürüne sahip
  • Takım çalışmasına yatkın, iletişimi güçlü, sorumluluk sahibi
  • Kurumsal ölçekli (Enterprise) uygulama geliştirme geçmişi
  • Tercihen: ReactJS veya web front-end deneyimi


Artı Katacak Özellikler

  • Redux Toolkit, MobX, Zustand gibi state management araçlarına hâkimiyet
  • GraphQL, REST API, WebSocket gibi iletişim protokollerinde uzmanlık
  • Jest, Detox veya Appium gibi test framework’lerinde deneyim
  • Native modül geliştirme tecrübesi
  • Play Store yayın süreçlerine hâkimiyet
  • Yapay zekâ tabanlı hata tespiti, kod analizi veya test otomasyonu araçlarını etkin kullanma becerisi


Key Skills

Ranked by relevance