Proje: Web tabanlı e-ticaret platformu (Monorepo yapı, Frontend + Backend)
Ç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 framework’lerinde 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:
    1. Temel Bilgiler → Ürün adı, açıklama, kategori, stok vs
    2. Görsel Yükleme → Kapak görseli (file upload)
    3. Varyasyonlar → Renk / beden gibi varyant ekleme (dinamik inputlarla)
    4. Görsel Galerisi → Ürüne ait diğer görselleri ekleme
    5. Ürün Sayfası Önizlemesi → Sarı sitenin ilan önizlemesi gibi
    6. 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
    7. 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)