DIGIVEGA®
Mobil Uygulama Geliştirici
DIGIVEGA®Turkey12 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

İş Açıklaması


Şirketimiz için, ürün ve müşteri projelerinde mobil uygulama geliştirici (Flutter/React Native) arıyoruz. Bu rol; mobil uygulama geliştirmeyi yapay zekâ tabanlı yazılım (LLM entegrasyonları, akış otomasyonları, RAG vb.) ile birleştirerek, uçtan uca modern deneyimler üretir. Ekiplerimiz ile yakın çalışacak, gerektiğinde hızlı prototip (PoC/MVP) çıkarıp üretime taşıyacak biriyle tanışmak istiyoruz.

 

Görev Tanımı Ve Sorumluluklar


  • Flutter veya React Native ile iOS/Android için yeni özellikler geliştirmek, bakım ve performans iyileştirmeleri yapmak.
  • Yapay zekâ entegrasyonları: LLM API’leri (OpenAI/Anthropic/Gemini vb.), görsel/ses işleme servisleri, RAG/embeddings ve vektör veritabanlarıyla (FAISS/Weaviate/Pinecone) çalışıp uygulamaya gömmek.
  • Python ile AI/ML odaklı arka uç servisleri (FastAPI/Flask) ve yardımcı scriptler geliştirmek; model/servis orkestrasyonunda görev almak.
  • n8n üzerinde otomasyon akışları kurmak, üçüncü taraf API’lerle veri entegrasyonları ve arka plan işler tasarlamak.
  • “Vibe coding” araç ve yöntemlerini bilinçli kullanarak hızlı prototipleme yapmak; oluşan kodu gözden geçirip üretim standartlarına taşımak.
  • Mobil analitik (Firebase/GA4), bildirim, derin link, yerel depolama ve çevrimdışı senaryoları kurgulamak.
  • Uygulamaları TestFlight/Internal Testing süreçlerinden geçirerek App Store / Google Play yayınına hazırlamak.
  • Kod kalitesi (test, review, dokümantasyon), güvenlik ve performans için iyi uygulamaları takip etmek; CI/CD (GitHub Actions/GitLab CI) akışlarına katkı vermek.


Aranan Nitelikler


  • Flutter veya React Native ile en az 2 yıl deneyim (State management: Bloc/Provider/Riverpod veya RN tarafında Redux/Zustand/Recoil).
  • Python deneyimi (FastAPI/Flask, async istekler, paketleme; temel veri işleme).
  • LLM ekosistemine hâkimiyet: prompt tasarımı, araç zincirleri (tercihen LangChain/LlamaIndex), RAG mimarisi, embeddings ve temel değerlendirme (eval) pratikleri.
  • n8n ile otomasyon akışları, webhook’lar, cron’lar ve harici API entegrasyonlarında tecrübe.
  • Vibe coding” yaklaşımına aşinalık (Cursor, Replit Agent, v0.dev vb. ile hızlı prototip); ancak üretim öncesi kod denetimi, test ve güvenlik disiplinine önem verme.
  • Mobil yayınlama süreçleri, mağaza gereksinimleri, sürümleme ve Firebase (Crashlytics/Remote Config/Messaging) bilgisi.
  • Git akışları, kod inceleme ve temel CI/CD pratiği; tercihen konteyner/Docker ve bulut (AWS/GCP/Azure) tecrübesi.
  • İyi seviyede problem çözme, iletişim ve dokümantasyon; İngilizce teknik okuryazarlık.

Key Skills

Ranked by relevance