Full Stack Developer

2+ yıl
Tam Zamanlı
Uzaktan Çalışma

Geliştirme

Istanbul, Türkiye

İş İlanı Hakkında

Nodelabs Software, 2024 Mart ayında kurulan ve mobil uygulama geliştirme ile bu uygulamaların pazarlama ve büyüme süreçlerini yöneten dinamik bir teknoloji şirketidir. Mevcut ve yeni projelerimizin altyapısını geliştirecek, ölçeklenebilir ve performanslı sistemler kurabilecek bir Full Stack Developer arıyoruz.

 

Görev ve Sorumluluklar

Node.js ile backend servislerin geliştirilmesi

MongoDB veritabanı yapısının tasarımı ve yönetimi

RabbitMQ ile mesaj kuyruk sistemlerinin entegrasyonu

Redis ile cache sistemlerinin kurulumu ve kullanımı

Elasticsearch kullanarak arama altyapılarının yapılandırılması

Plugin mimarisine uygun modüler kod yazımı

Server konfigürasyonu, deployment süreçleri, log ve memory yönetimi

Memory leak’lere karşı optimize ve sürdürülebilir kod geliştirme

Temel düzeyde admin panel entegrasyonu (ReactJS)

Hazır template’ler (Shadcn vb.) kullanarak dashboard ve grafik içeren yönetim panelleri oluşturabilme

Mevcut frontend mimarisine uygun API entegrasyonları yapabilme

 

Aradığımız Özellikler

Node.js + Express.js konusunda tecrübeli

MongoDB, Redis, RabbitMQ, Elasticsearch teknolojilerine hâkim

Memory optimizasyonu ve performans konularında bilgili

Temiz, okunabilir ve sürdürülebilir kod yazma alışkanlığı

Versiyon kontrol sistemlerine (Git) hâkim

Docker ortamlarında çalışmış olmak avantajdır

Frontend tarafında temel düzey

Hazır admin panel şablonlarını kullanarak fonksiyonel yönetim panelleri geliştirmiş olmak

Olması Avantajdır

Plugin tabanlı mimari deneyimi

CI/CD süreçlerinde deneyim

Kendi başına sunucu ayağa kaldırmış, production ortam yönetmiş olması

Proje sorumluluğu alabilecek disipline sahip olması

Başvuru

Eğer yukarıdaki teknolojilere hâkimsen, startup ruhunu seviyorsan ve güçlü bir ürün ekibinde yer almak istiyorsan başvurunu bekliyoruz.

Bizimle Çalışmanın Avantajları

  • Yılda 2 kez maaş zammı,
  • Macbook,
  • Kıdem şartı olmaksızın yıllık izin hakkı,
  • Uluslararası pazarda kullanılan mobil uygulamalar üzerinde çalışma fırsatı,
  • Remote çalışma kültürü ve esnek karar süreçleri,
  • Eğitim ve sertifika bütçesi ile kariyer gelişimi imkânı,
  • Startup ortamında ürünün merkezinde yer alma ve stratejik rol üstlenme fırsatı
Başvuru YapAktif iş ilanına başvuru yapmak için formu doldurun ve işe alınma sürecinizi başlatın.

Ad *

Soyad *

E-posta *

İş deneyimi süreniz *

Telefon Numarası *

Currency *

Maaş Beklentisi *

Zaman Dilimi *

CV'nizi veya Özgeçmişinizi Yükleyin *

Ön yazınızı yükleyin *

Doğum Tarihi

Cinsiyet

Adres

Üniversitenizi belirtin

Eğitim Geçmişi

Medeni Durum

+ Sizi daha iyi tanımamız için bazı sorular

GitHub veya GitLab profilin var mı? Linkini paylaşır mısın? *

Sıfırdan başlayıp production’a çıkardığın bir proje oldu mu? Kısaca anlatır mısın? *

Daha önce basit veya gelişmiş bir admin panel geliştirdin mi? Ne için kullandın? *

Hazır admin template kullanarak bir panel kurdun mu? *

RabbitMQ ile mesaj kuyruğu sistemi kurdun mu? Hangi senaryoda kullandın? *

Redis’i projende hangi amaçla kullandın? Cache dışında farklı kullanımın oldu mu? *

Elasticsearch kullanarak bir arama sistemi kurdun mu? Hangi projede? *

Memory leak ile karşılaştın mı? Nasıl tespit ettin ve çözdün? *

Docker kullanarak lokal geliştirme veya production ortamı kurdun mu? *

Node.js ile yazdığın bir API’ye Swagger/OpenAPI dökümantasyonu ekledin mi? *

Birden fazla modülden oluşan, plugin yapısına uygun bir backend kurdun mu? *

Frontend tarafında React veya Vue ile geliştirme yaptın mı? Neleri entegre ettin? *

CI/CD süreçlerini (GitHub Actions, GitLab CI, vs.) kurdun mu veya dahil oldun mu? *

Production sunucusunda log yönetimi ve monitoring için hangi araçları kullandın? *

Sentry, Datadog veya benzeri hata takip sistemlerini kullandın mı? *

MongoDB’de performans problemi yaşadığında nasıl çözdün? *

Gerçek kullanıcıların kullandığı bir sistemde kaç eşzamanlı istekle test yaptın? *

Frontend ve backend arasında bir entegrasyon problemi yaşadığında nasıl çözdün? *

Herhangi bir projede socket.io veya real-time yapı kurdun mu? *

Geliştirdiğin sistemde rate limit veya abuse engelleme yapısı kurdun mu? *

Claude code kullanındın mı? *

Şirketi paylaş
Bağlantı adresi

https://nodelabs.hrpanda.co/full-stack-developer-5