Açık pozisyon
- Geliştirme
- Ankara
- Uzaktan
- 5+ yıl deneyim
Senior Backend Developer
Ödeme, pazarlama ve yapay zekâ entegrasyonlarının merkezindeki API'leri ve servisleri tasarlayacaksın. Mimari kararları sahiplenecek, ekibe teknik yön vereceksin.
Rol hakkında
Backend ekibimiz web platformlarının, mobil uygulamaların ve e-ticaret altyapılarının arkasındaki API'leri, veri modellerini ve entegrasyonları geliştiriyor. Ürünleri iyzico, Sipay ve Checkout.com gibi ödeme sağlayıcılarına, Insider ve Related Digital gibi pazarlama platformlarına bağlıyoruz.
Bu rolde yeni projelerin mimarisini kuracak, performans ve güvenilirliğin sorumluluğunu alacak, LLM tabanlı özelliklerin sunucu tarafını geliştireceksin. Kod incelemeleriyle ekipteki geliştiricilerin büyümesine de katkı sağlayacaksın.
Neler yapacaksın
- Node.js ve TypeScript ile ölçeklenebilir REST API'ler ve arka plan servisleri geliştireceksin.
- PostgreSQL şemaları tasarlayacak, sorguları ve indeksleri performans için optimize edeceksin.
- Ödeme sağlayıcılarıyla güvenli, idempotent ve webhook tabanlı entegrasyonlar kuracaksın.
- Kuyruk, zamanlanmış görev ve olay tabanlı iş akışlarıyla otomasyonlar tasarlayacaksın.
- LLM özellikleri için istem, önbellek ve maliyet yönetimini üstlenen servisler geliştireceksin.
- Google Cloud ve AWS üzerinde CI/CD, izleme ve alarm altyapısını sahipleneceksin.
- Mimari kararları belgeleyecek, kod incelemeleriyle ekibin teknik çıtasını yükselteceksin.
Aradığımız nitelikler
- Backend geliştirmede en az 5 yıl deneyimin var.
- Node.js ve TypeScript ile canlıda yüksek trafik alan servisler geliştirdin.
- PostgreSQL'de şema tasarımı, sorgu planı okuma ve migration konularında derin bilgin var.
- Ödeme, pazarlama ya da üçüncü parti API entegrasyonlarını uçtan uca geliştirdin.
- Docker'la ve en az bir bulut sağlayıcısıyla (Google Cloud ya da AWS) çalıştın.
- Kimlik doğrulama, yetkilendirme ve OWASP güvenlik ilkelerini uyguluyorsun.
- Birim ve entegrasyon testlerini işin doğal bir parçası olarak görüyorsun.
Artı sayılır
- Python ile servis ya da veri işleme deneyimi
- Büyük dil modeli API'leriyle ürün geliştirme deneyimi
- Redis, BullMQ ya da Pub/Sub gibi kuyruk ve önbellek sistemleri
- Terraform ile altyapıyı kod olarak yönetme
- PCI DSS, KVKK ve GDPR gerekliliklerine aşinalık
Kullandığımız araçlar
- Node.js
- TypeScript
- Python
- PostgreSQL
- Redis
- Docker
- Google Cloud
- AWS
- GitHub Actions
- OpenAPI
Neler sunuyoruz
Harika bir çalışma ortamı
Fikirlerin dinlenir, emeğin görülür; iyi işi birlikte çıkarmayı seviyoruz.
Uzaktan çalışma olanakları
Rolün elverdiği ölçüde işini dilediğin yerden yapabilirsin.
Esnek çalışma saatleri
Gününü kendi ritmine göre planlarsın; önemli olan ekiple uyum ve ortaya çıkan iş.
Samimi ve yetkin bir ekip
Bildiğini paylaşan, sorunlara birlikte bakan deneyimli insanlarla çalışırsın.
Sağlık sigortası
Sağlığın bizim için öncelik; sağlık sigortasıyla seni güvence altına alıyoruz.
İşe alım süreci
1. Başvurunu inceliyoruz
Başvurunu ekipten biri okur. Olumlu ya da olumsuz, her başvuruya mutlaka dönüş yaparız.
2. Tanışma görüşmesi
Yaklaşık 30 dakikalık bir görüşmede seni, beklentilerini ve rolü konuşuruz.
3. Teknik görüşme ya da vaka çalışması
Rolüne özel bir teknik sohbet ya da kısa bir vaka çalışmasıyla nasıl düşündüğünü birlikte görürüz.
4. Ekiple tanışma ve teklif
Birlikte çalışacağın ekiple tanışırsın. İki taraf için de doğru eşleşmeyse teklifimizi iletiriz.
Senior Backend Developer
Başvur
Birkaç dakikanı alır. Kendinden, işlerinden ve bu role neden ilgi duyduğundan bahset; her başvuruyu dikkatle okuyor, hepsine dönüş yapıyoruz.
Başvurun doğrudan ekibimize ulaşır. Özgeçmişini formdan yükleyebilir ya da bağlantısını paylaşabilirsin.
hi@carinok.comAçık pozisyonlar(04)
Diğer pozisyonlar
- Başvur
Jr Frontend Developer
- Geliştirme
- İstanbul
- Uzaktan · Tam zamanlı
- Başvur
UI/UX & Product Designer
- Tasarım
- İstanbul
- Uzaktan · Tam zamanlı
- Başvur
Data Analyst
- Analitik
- Ankara
- Tam zamanlı