AI-Augmented Full-Stack Product Engineer (Mid/Senior)
Posted June 14, 2026
Takes a few minutes · No account required
About this role
AI-Augmented Full-Stack Product Engineer (Mid/Senior)
Hakkımızda
xLab, The Leapers bünyesinde konumlanan; The School of AI ile birlikte çalışan ve The Leapers’ın yapay zeka odaklı ürünlerini geliştiren bir AI Experimentation Lab’dir.
Kurumsal eğitim, yetenek değerlendirme, organizasyonel gelişim ve yapay zeka destekli iş akışları alanlarında ürünler geliştiriyoruz. Amacımız yalnızca yazılım üretmek değil; yapay zekayı doğru mühendislik pratikleriyle birleştirerek sürdürülebilir, ölçeklenebilir ve gerçek iş ihtiyaçlarına cevap veren ürünler ortaya çıkarmak.
Bu rol, yalnızca görev bazlı kod yazacak bir developer pozisyonu değil. Ürün geliştirme sürecinde teknik sahiplik alabilecek, mimari kararları değerlendirebilecek, AI-assisted / agentic development pratiklerini disiplinli şekilde uygulayabilecek ve küçük bir teknik ekibin daha verimli çalışmasına katkı sağlayabilecek deneyimli bir ekip arkadaşı arıyoruz.
Bu Rol Kimler İçin Uygun?
Bu pozisyon, en az 3 yıl deneyime sahip, full-stack ürün geliştirme süreçlerinde aktif rol almış, küçük ekiplerde hızlı ve sahiplenerek çalışabilecek adaylar için uygundur.
Deneyim yılı tek başına belirleyici değildir. Güçlü portfolyo, canlı ürün deneyimi, GitHub profili, teknik karar alma becerisi, ürün geliştirme refleksi ve AI destekli geliştirme araçlarını bilinçli kullanabilme yeteneği bizim için daha önemlidir.
Üniversite mezuniyeti artı puandır; ancak güçlü portfolyo, gerçek ürün deneyimi ve teknik derinlik daha önceliklidir.
Sorumluluklar
- xLab ve The Leapers ürünlerinin full-stack geliştirme süreçlerinde teknik sahiplik almak
- Frontend, backend, veritabanı ve deployment katmanlarında uçtan uca geliştirme yapmak
- Next.js, TypeScript, Node.js, Python, FastAPI, Supabase, PostgreSQL, Docker, Vercel, Hetzner ve AWS gibi teknolojilerle çalışmak
- Ürün ihtiyaçlarını teknik yapılara dönüştürmek ve uygulanabilir geliştirme planları oluşturmak
- API tasarımı, veri modeli, authentication, authorization, role-based access control ve sistem entegrasyonları üzerinde çalışmak
- Git branch yapısı, pull request, code review, release ve deployment süreçlerinin sağlıklı işlemesine katkı sağlamak
- Junior ekip üyelerine teknik yönlendirme yapmak ve gerektiğinde kod incelemeleriyle kalite standardını yükseltmek
- Cursor, Claude Code, OpenAI API, MCP ve LangChain gibi araçlarla agentic development süreçleri yürütmek
- AI agent’ları planlama, kod üretimi, test, refactoring, debugging, dokümantasyon ve araştırma süreçlerinde bilinçli şekilde kullanmak
- AI destekli geliştirme süreçlerinde körü körüne kod üretimi yerine teknik kontrol, doğrulama ve kalite güvencesi sağlamak
- Teknik dokümantasyon, mimari notlar, README dosyaları, deployment yönergeleri ve karar kayıtları hazırlamak
- Ürün lideriyle birlikte teknik önceliklendirme, kapsam belirleme ve risk analizi yapmak
- Gerektiğinde küçük proof-of-concept çalışmaları hazırlamak ve alternatif teknik çözümleri karşılaştırmak
- Ürünlerin sürdürülebilir, ölçeklenebilir ve bakım yapılabilir şekilde gelişmesini sağlamak
Beklediğimiz Temel Yetkinlikler
- Full-stack web geliştirme konusunda pratik deneyim
- Modern frontend framework’leriyle çalışma deneyimi, tercihen Next.js ve React
- TypeScript veya JavaScript ile güçlü geliştirme becerisi
- Backend geliştirme deneyimi, tercihen Node.js, Python veya FastAPI
- REST API tasarımı, authentication, authorization ve temel güvenlik prensipleri konusunda deneyim
- PostgreSQL, Supabase veya benzeri veritabanlarıyla çalışma deneyimi
- Veri modeli tasarlama, migration yönetimi ve temel performans konularına hakimiyet
- Git’i profesyonel seviyede kullanabilme: branch stratejileri, pull request, code review, merge conflict çözümü
- Deployment süreçlerine aşinalık: Vercel, VPS, Docker, Hetzner veya AWS servisleri
- Web server, environment variables, secrets management, logging ve monitoring konularında temel pratik bilgi
- Teknik dokümantasyon okuyabilecek ve yazabilecek seviyede İngilizce
- Küçük ekiplerde net iletişim kurabilme, sorumluluk alma ve bağımsız ilerleyebilme
- AI araçlarını mühendislik kalitesini artırmak için kullanabilme
Artı Puan Olacak Yetkinlikler
- OpenAI API, LangChain, MCP, Claude Code veya Cursor ile aktif deneyim
- AI agent mimarileri, tool calling, RAG veya LLM tabanlı ürün geliştirme deneyimi
- Supabase Edge Functions, serverless yapılar veya background job sistemleriyle çalışma deneyimi
- AWS servisleriyle pratik deneyim
- Hetzner veya benzeri VPS ortamlarında uygulama deploy etme ve yönetme deneyimi
- Docker Compose, reverse proxy, domain/DNS, SSL ve basic Linux server yönetimi bilgisi
- Test yazma, test stratejisi oluşturma veya AI agent’larla test üretme deneyimi
- CI/CD süreçleri kurma veya iyileştirme deneyimi
- Ürün analitiği, event tracking, kullanıcı davranışı analizi veya admin panel geliştirme deneyimi
- HR tech, edtech, assessment platformları veya kurumsal SaaS ürünleriyle çalışma deneyimi
- Teknik liderlik, mentoring veya küçük ekip koordinasyonu deneyimi
AI Kullanımı Konusunda Yaklaşımımız
AI destekli geliştirme, xLab’in çalışma biçiminin önemli bir parçasıdır. Ancak AI destekli geliştirmeden kastımız “vibe coding” değildir.
Bu pozisyonda aradığımız kişi, AI agent’ları rastgele kod üretmek için değil; daha hızlı, daha düzenli ve daha kaliteli mühendislik süreçleri kurmak için kullanabilen biri olmalıdır.
İyi bir adaydan beklentimiz şudur:
- Problemi teknik alt görevlere bölebilmek
- AI agent’a doğru bağlamı verebilmek
- Üretilen kodu anlayıp değerlendirebilmek
- Hataları tespit edip düzeltebilmek
- Test ve doğrulama süreçlerini ihmal etmemek
- AI çıktısını ürün mimarisi, güvenlik ve bakım kolaylığı açısından sorgulayabilmek
- Gerektiğinde agent çıktısını reddedip manuel çözüm geliştirebilmek
Bizim için önemli olan, AI araçlarını kullanan ama mühendislik sorumluluğunu bu araçlara devretmeyen bir geliştirici profilidir.
Çalışma Modeli
- Tam zamanlı
- Uzaktan çalışma
- xLab / The Leapers ürün ekipleriyle yakın çalışma
- Doğrudan CTO/Kurucu'ya raporlama
- Küçük, hızlı hareket eden ve ürün odaklı ekip yapısı
- Gerektiğinde junior ekip üyelerine teknik yönlendirme
- Erken aşama ürün geliştirme ortamına uygun, pratik ve sonuç odaklı çalışma kültürü
Başvuru İçin Beklenenler
Başvuruda aşağıdaki bilgileri paylaşmanı bekliyoruz:
- CV veya kısa profesyonel profil
- GitHub profilin
- Portfolyo, canlı demo veya daha önce geliştirdiğin ürün/proje örnekleri
- Daha önce teknik sahiplik aldığın projelerden örnekler
- Kullandığın teknolojiler ve hangi seviyede bildiğin
- AI destekli geliştirme araçlarıyla deneyimin varsa kısa açıklama
- Daha önce yönlendirdiğin ekip, code review süreci veya teknik karar alma deneyimi varsa örnek
- Neden bu role uygun olduğunu anlatan kısa bir not
Değerlendirme Süreci
Değerlendirme sürecinde yalnızca teknik bilgiye değil; adayın sistem düşüncesine, ürün refleksine, teknik karar alma yaklaşımına ve AI destekli geliştirme sürecini nasıl yönettiğine bakacağız.
Süreç genel olarak şu adımlardan oluşacaktır:
- CV, GitHub ve portfolyo incelemesi
- Kısa tanışma görüşmesi
- Teknik ve ürün odaklı değerlendirme görüşmesi
- Teknik case / mini proje
- Case üzerinden kod, mimari kararlar ve AI kullanım yaklaşımı değerlendirmesi
- Final görüşme
Teknik case kapsamında küçük ama gerçekçi bir full-stack görev verilebilir. Adaydan yalnızca çalışan sonuç değil; Git kullanımı, branch yapısı, commit düzeni, PR yaklaşımı, dokümantasyon, deployment yaklaşımı, AI araçlarını nasıl kullandığı ve teknik kararlarını nasıl açıkladığı da beklenecektir.
Aradığımız Kişi
Bizim için ideal aday, yalnızca iyi kod yazan biri değil; ürünün neyi çözmeye çalıştığını anlayan, teknik kararların uzun vadeli etkisini düşünen ve küçük bir ekibin daha kaliteli çalışmasına katkı sağlayan biridir.
Sistemleri uçtan uca anlayabilen, AI araçlarını bilinçli kullanan, dokümantasyonu önemseyen, kod kalitesine dikkat eden ve zamanla xLab ürünlerinin teknik gelişiminde daha fazla sorumluluk alabilecek bir ekip arkadaşı arıyoruz.
Application questions
4You'll be asked to answer 4 additional questions when you apply.
- Github Profili Required
- Portfolyo veya Daha Önce Geliştirdiğin Ürün/Proje Örnekleri Required
- Hangi Teknolojileri Kullanıyorsun ve Hangi Seviyede Biliyorsun? Required
- AI destekli geliştirme araçlarıyla deneyimin varsa kısa açıklama Required
Ready to apply?
Submit your application in just a few minutes.