Frontend Developer
14 saat önce
Çankaya, Ankara, Türkiye
TURK AI
Tam zamanlı
E-posta veya Google ile ücretsiz
Bu işi kaydedin ve aramanızı düzenli tutun
İşleri kaydetmek, uyarılar oluşturmak ve kontrol panelinizden bu listeye geri dönmek için ücretsiz bir hesap oluşturun.
E-posta veya Google ile ücretsiz
Devam ederek şunları kabul etmiş olursunuz: Şartlar & Gizlilik Politikası.
Web Frontend, UI/UX & Mobil Uygulama Geliştiricisi (Mid/Senior Level)
Savunma sanayii ve kamu güvenliği projelerimizde görev alacak, web frontend, kullanıcı arayüzü tasarımı (UI/UX) ve mobil uygulama geliştirme alanlarında deneyimli, en az 3 yıl profesyonel tecrübeye sahip takım arkadaşı arıyoruz.
Aradığımız adayın modern ve kullanıcı dostu web arayüzlerini sıfırdan tasarlayıp geliştirebilmesi, Vue.js ve React ekosistemlerine hâkim olması, Kotlin ve React Native ile mobil uygulama geliştirebilmesi ve backend servisleriyle entegrasyon konusunda deneyimli olması beklenmektedir.
Teknik yetkinliği güçlü, tasarım bakış açısına sahip, sorumluluk alabilen ve çözüm odaklı çalışma arkadaşları arıyoruz.
Çalışma Yeri: Ankara – Tam zamanlı, ofisten çalışma (Remote/Hybrid çalışma bulunmamaktadır.)
Sorumluluklar:
• Vue.js, React ve TypeScript kullanarak modern, hızlı ve kullanıcı dostu web uygulamaları geliştirmek.
• Web ve mobil uygulamalar için sıfırdan UI/UX tasarımları, wireframe, prototip ve kullanıcı arayüzleri oluşturmak.
• Figma gibi araçlarla arayüz tasarımları hazırlamak ve bunları çalışan uygulamalara dönüştürmek.
• Responsive, erişilebilir ve farklı ekran boyutlarıyla uyumlu arayüzler geliştirmek.
• Tekrar kullanılabilir UI bileşenleri ve tutarlı tasarım sistemleri oluşturmak.
• Kotlin (Native Android) ve React Native ile mobil uygulamalar geliştirmek ve mevcut uygulamaları sürdürmek.
• RESTful API ve gerektiğinde GraphQL servisleriyle entegrasyonlar geliştirmek.
• Harita, konum servisleri, gerçek zamanlı veri akışı ve bildirim sistemleriyle çalışan uygulamalar geliştirmek.
• Güvenli veri saklama, çevrimdışı çalışma ve veri senkronizasyonu çözümleri geliştirmek.
• Yapay zeka servislerini ve cihaz üzerinde çalışan AI/ML özelliklerini uygulamalara entegre etmek.
• Kod kalitesi, performans, test ve CI/CD süreçlerine katkıda bulunmak. Aranan Teknik Nitelikler:
• Web frontend ve mobil uygulama geliştirme alanlarında toplam en az 3 yıl profesyonel deneyim.
• Vue.js (Vue 3), React, JavaScript, TypeScript, HTML5 ve CSS3 teknolojilerinde deneyim.
• Modern frontend mimarileri, component-based development ve state management (Pinia, Vuex, Redux, Zustand vb.) bilgisi.
• Tailwind CSS, Vuetify, Material UI veya benzeri arayüz kütüphaneleriyle çalışma deneyimi.
• UI/UX tasarım prensiplerine hâkimiyet; kullanıcı akışları, wireframe, prototip ve modern arayüz tasarımı hazırlayabilme.
• Figma veya benzeri tasarım araçlarını etkin kullanabilme.
• Görsel hiyerarşi, tipografi, renk uyumu, kullanılabilirlik, responsive tasarım ve erişilebilirlik konularında bilgi.
• Tasarımları yüksek görsel doğrulukla (pixel-perfect) çalışan arayüzlere dönüştürebilme.
• Kotlin (Native Android) ve React Native ile mobil uygulama geliştirme deneyimi.
• REST API entegrasyonları, JSON, OAuth2/JWT ve kimlik doğrulama süreçlerinde deneyim.
• Web ve mobil uygulamalarda güvenli kodlama, veri saklama ve performans optimizasyonu bilgisi.
• Git, temiz kod prensipleri ve modern yazılım geliştirme süreçlerine hâkimiyet.
• Google Play ve/veya App Store uygulama yayınlama ve sürdürme süreçlerinde deneyim. Tercih Sebebi Nitelikler:
• Nuxt.js, Next.js ve modern web uygulama mimarilerinde deneyim.
• Dashboard, yönetim paneli, veri yoğun arayüzler ve kompleks kullanıcı ekranları tasarlama/geliştirme deneyimi.
• Harita teknolojileri (Google Maps, Mapbox, Leaflet, OpenLayers vb.) ve coğrafi veri görselleştirme bilgisi.
• Gerçek zamanlı iletişim teknolojileri (WebSocket, SSE, Mercure vb.) ile deneyim.
• Yerel veritabanları, offline-first mimariler ve veri senkronizasyonu konusunda deneyim.
• Google AI Edge, ML Kit, TensorFlow Lite veya AI/LLM servisleriyle entegrasyon deneyimi.
• Android/iOS arka plan servisleri, push bildirimleri ve batarya optimizasyonu bilgisi.
• Kotlin Multiplatform veya Swift deneyimi.
• Unit test, E2E test, CI/CD ve performans izleme araçlarıyla deneyim.
• Daha önce tasarladığı veya geliştirdiği, aktif olarak kullanılan web ve mobil uygulama projelerinin bulunması.
• Savunma sanayii veya yüksek güvenlik gerektiren projelerde çalışma deneyimi. Genel Niteikler:
• Bilgisayar Mühendisliği, Yazılım Mühendisliği veya ilgili bölümlerden mezun olmak.
• Türkiye Cumhuriyeti vatandaşı olmak ve Ankara'da ikamet etmek.
• Askerlik yükümlülüğü bulunmamak.
• İyi seviyede teknik İngilizce bilgisine sahip olmak.
• Analitik düşünebilen, sorumluluk alabilen ve takım çalışmasına yatkın olmak.
• Gerektiğinde yurt içi ve yurt dışı seyahat edebilmek; B sınıfı ehliyete sahip olmak. Önemli Bilgiler:
• Pozisyon tamamen ofisten çalışma esasına dayanmaktadır.
• Savunma sanayii ve kamu güvenliği projeleri kapsamında seçilen adaylar için detaylı güvenlik soruşturması gerçekleştirilecektir.
• Geliştirme süreçlerimizde yapay zeka araçlarından yararlanılmaktadır. Ancak adayların bu araçlara bağımlı olmadan kod yazabilmesi, mevcut kodu analiz edebilmesi, arayüz geliştirebilmesi ve teknik problemleri bağımsız çözebilmesi beklenmektedir. Mülaka Süreci:
• Online ön görüşme.
• Teknik değerlendirme görevi (7 gün teslim süresi, yaklaşık 15–20 saatlik çalışma).
• Teknik değerlendirmenin incelenmesi.
• Ankara'da yüz yüze mülakat.
• Vue.js, React ve TypeScript kullanarak modern, hızlı ve kullanıcı dostu web uygulamaları geliştirmek.
• Web ve mobil uygulamalar için sıfırdan UI/UX tasarımları, wireframe, prototip ve kullanıcı arayüzleri oluşturmak.
• Figma gibi araçlarla arayüz tasarımları hazırlamak ve bunları çalışan uygulamalara dönüştürmek.
• Responsive, erişilebilir ve farklı ekran boyutlarıyla uyumlu arayüzler geliştirmek.
• Tekrar kullanılabilir UI bileşenleri ve tutarlı tasarım sistemleri oluşturmak.
• Kotlin (Native Android) ve React Native ile mobil uygulamalar geliştirmek ve mevcut uygulamaları sürdürmek.
• RESTful API ve gerektiğinde GraphQL servisleriyle entegrasyonlar geliştirmek.
• Harita, konum servisleri, gerçek zamanlı veri akışı ve bildirim sistemleriyle çalışan uygulamalar geliştirmek.
• Güvenli veri saklama, çevrimdışı çalışma ve veri senkronizasyonu çözümleri geliştirmek.
• Yapay zeka servislerini ve cihaz üzerinde çalışan AI/ML özelliklerini uygulamalara entegre etmek.
• Kod kalitesi, performans, test ve CI/CD süreçlerine katkıda bulunmak. Aranan Teknik Nitelikler:
• Web frontend ve mobil uygulama geliştirme alanlarında toplam en az 3 yıl profesyonel deneyim.
• Vue.js (Vue 3), React, JavaScript, TypeScript, HTML5 ve CSS3 teknolojilerinde deneyim.
• Modern frontend mimarileri, component-based development ve state management (Pinia, Vuex, Redux, Zustand vb.) bilgisi.
• Tailwind CSS, Vuetify, Material UI veya benzeri arayüz kütüphaneleriyle çalışma deneyimi.
• UI/UX tasarım prensiplerine hâkimiyet; kullanıcı akışları, wireframe, prototip ve modern arayüz tasarımı hazırlayabilme.
• Figma veya benzeri tasarım araçlarını etkin kullanabilme.
• Görsel hiyerarşi, tipografi, renk uyumu, kullanılabilirlik, responsive tasarım ve erişilebilirlik konularında bilgi.
• Tasarımları yüksek görsel doğrulukla (pixel-perfect) çalışan arayüzlere dönüştürebilme.
• Kotlin (Native Android) ve React Native ile mobil uygulama geliştirme deneyimi.
• REST API entegrasyonları, JSON, OAuth2/JWT ve kimlik doğrulama süreçlerinde deneyim.
• Web ve mobil uygulamalarda güvenli kodlama, veri saklama ve performans optimizasyonu bilgisi.
• Git, temiz kod prensipleri ve modern yazılım geliştirme süreçlerine hâkimiyet.
• Google Play ve/veya App Store uygulama yayınlama ve sürdürme süreçlerinde deneyim. Tercih Sebebi Nitelikler:
• Nuxt.js, Next.js ve modern web uygulama mimarilerinde deneyim.
• Dashboard, yönetim paneli, veri yoğun arayüzler ve kompleks kullanıcı ekranları tasarlama/geliştirme deneyimi.
• Harita teknolojileri (Google Maps, Mapbox, Leaflet, OpenLayers vb.) ve coğrafi veri görselleştirme bilgisi.
• Gerçek zamanlı iletişim teknolojileri (WebSocket, SSE, Mercure vb.) ile deneyim.
• Yerel veritabanları, offline-first mimariler ve veri senkronizasyonu konusunda deneyim.
• Google AI Edge, ML Kit, TensorFlow Lite veya AI/LLM servisleriyle entegrasyon deneyimi.
• Android/iOS arka plan servisleri, push bildirimleri ve batarya optimizasyonu bilgisi.
• Kotlin Multiplatform veya Swift deneyimi.
• Unit test, E2E test, CI/CD ve performans izleme araçlarıyla deneyim.
• Daha önce tasarladığı veya geliştirdiği, aktif olarak kullanılan web ve mobil uygulama projelerinin bulunması.
• Savunma sanayii veya yüksek güvenlik gerektiren projelerde çalışma deneyimi. Genel Niteikler:
• Bilgisayar Mühendisliği, Yazılım Mühendisliği veya ilgili bölümlerden mezun olmak.
• Türkiye Cumhuriyeti vatandaşı olmak ve Ankara'da ikamet etmek.
• Askerlik yükümlülüğü bulunmamak.
• İyi seviyede teknik İngilizce bilgisine sahip olmak.
• Analitik düşünebilen, sorumluluk alabilen ve takım çalışmasına yatkın olmak.
• Gerektiğinde yurt içi ve yurt dışı seyahat edebilmek; B sınıfı ehliyete sahip olmak. Önemli Bilgiler:
• Pozisyon tamamen ofisten çalışma esasına dayanmaktadır.
• Savunma sanayii ve kamu güvenliği projeleri kapsamında seçilen adaylar için detaylı güvenlik soruşturması gerçekleştirilecektir.
• Geliştirme süreçlerimizde yapay zeka araçlarından yararlanılmaktadır. Ancak adayların bu araçlara bağımlı olmadan kod yazabilmesi, mevcut kodu analiz edebilmesi, arayüz geliştirebilmesi ve teknik problemleri bağımsız çözebilmesi beklenmektedir. Mülaka Süreci:
• Online ön görüşme.
• Teknik değerlendirme görevi (7 gün teslim süresi, yaklaşık 15–20 saatlik çalışma).
• Teknik değerlendirmenin incelenmesi.
• Ankara'da yüz yüze mülakat.