Çalışma Şekli: Remote / Hibrit Esnek saatler (Günlük 3-4 saat aktif çalışma)
🔹 Aranan Roller & Beceriler
Frontend Developer
- Next.js 15+ (App Router) ileri seviye
- React 19+ (Hooks, Context API, State Management)
- TypeScript
- Tailwind CSS
- ShadCN / HeroUI / MagicUI gibi modern UI frameworklerinde deneyim
- Responsive Design (mobil uyumlu arayüz geliştirme)
- AR ürün deneyimi entegrasyonu (WebXR / Three.js / React-Three-Fiber bilgisi artı değer)
Backend Developer
- Node.js + Express.js (RESTful API geliştirme)
- TypeScript
- Prisma ORM
- JWT Authentication
- Veritabanı: SQLite / PostgreSQL
- Dosya yönetimi: Multer + Sharp
- AI API entegrasyonu (chatbot, yönlendirme sistemleri, OpenAI API vb.)
- AlgoliaSearch / OpenSearch / ElasticSearch Deneyimi
E-Ticaret Deneyimi (Artı Değer)
- Ürün kataloğu & sipariş yönetimi
- Çoklu satıcı sistemi
- Ödeme süreçleri entegrasyonu
- Kupon / indirim sistemleri
🔹 Genel Beceriler
- Git (versiyon kontrolü)
- RESTful API tasarımı
- Database Design
- CSV / XML / Excel veri işleme
- File Upload / Management
- Güvenlik: JWT, Helmet, CORS
🔹 Çalışma Koşulları
- Remote/On-site hibrit opsiyon
- Esnek saatler (gündüz/gece ekibin müsaitliğine göre ayarlanır)
- Modern geliştirme ortamı
- Yapay zeka destekli geliştirme süreçleri serbest (API & .env hariç)
- Öğrenme ve gelişim odaklı bir ekip
📩 Başvuru
Pozisyona 2 full stack developer alınacaktır. Ekip direkt olarak benimle çalışacak. Production aşamasına gelindiğinde tam zamanlı olarak daha geniş bir ekip oluşturulacak ve bunun birer parçası olacağız.
İlgileniyorsanız GitHub/Portfolio linkiniz ve kısa bir tanıtım yazısıyla başvurabilirsiniz.
Ücret beklentinizi, uygunluk saatlerinizi de eklemeyi unutmayın.
E-Posta: hi@gkhn.dev
BONUS
🧩 Test Görevi: Basit Varyasyonlu Ürün Yükleme Sistemi (Stepper)
Amaç:
Kullanıcıların yeni bir ürün eklerken varyasyon (renk, beden vb.) tanımlayabileceği, adım adım ilerleyen (Stepper) bir arayüz ve backend akışı geliştirmek.
🎨 Frontend (Next.js + React + Tailwind)
- 7 Adımlı Stepper UI:
- Temel Bilgiler → Ürün adı, açıklama, kategori, stok vs
- Görsel Yükleme → Kapak görseli (file upload)
- Varyasyonlar → Renk / beden gibi varyant ekleme (dinamik inputlarla)
- Görsel Galerisi → Ürüne ait diğer görselleri ekleme
- Ürün Sayfası Önizlemesi → Sarı sitenin ilan önizlemesi gibi

- Reklam Yönlendirmesi → Ürünü butik listeye ekle, kategoride öne çıkar, anasayfa vitrininde yayınla, arama sonuçlarında öne çıkar, push bildirimlere ekle; gibi özellikler
- Onayla → Ürünü değerlendirme için onaya gönder
- Kullanıcı her adımı geçebilmeli, önceki adıma dönebilmeli. Draft olarak işlemler kaydedilmeli.
- Tailwind + ShadCN / HeroUI kullanımı artı puan.
- Ek özellik eklenmesi artı puan. (Örnek: Ürüne maliyet fiyatı gir, kâr marjı ekle, fiyat otomatik oluşsun)
