Backend Developer

İstanbul, Pendik
Full-Time
Hemen Başvur

Mid-Level Yazılım Geliştirici (NestJS, TypeScript & .NET Core)

Pozisyon Hakkında:

Hexagonal mimari, NestJS, TypeScript ve .NET Core teknolojileriyle yazılım projelerimizi geliştiren bir ekibe katılacak, orta seviyede deneyime sahip bir yazılım geliştirici arıyoruz. Ekibimizle birlikte bağımsız microservisler tasarlayıp geliştirecek ve mevcut projelerde aktif rol alacaksınız.

Sorumluluklar:

  • Hexagonal mimari prensiplerine uygun, ölçeklenebilir mikroservisler geliştirmek,
  • NestJS ve TypeScript ile yeni modüller geliştirmek, mevcutları optimize etmek,
  • .NET Core teknolojileriyle backend süreçlerine destek sağlamak,
  • gRPC tabanlı iletişim çözümleri geliştirmek ve uygulamak,
  • Test odaklı geliştirme (TDD) süreçlerini takip etmek ve test yazmak,
  • Teknik dökümantasyon hazırlamak ve kod kalite standartlarını sağlamak.

Aranan Nitelikler:

  • Bilgisayar Mühendisliği veya ilgili bir alanda lisans derecesi,
  • NestJS ile en az 2 yıllık yazılım geliştirme deneyimi,
  • TypeScript ve .NET Core teknolojileri konularında bilgi ve deneyim,
  • Hexagonal (veya benzer DDD) mimari prensiplerinde deneyim,
  • gRPC tabanlı iletişim protokollerinde bilgi sahibi olmak,
  • API geliştirme ve entegrasyonu konularında deneyim,
  • İyi seviyede Javascript / Jquery, React.js bilgisine sahip,
  • MSSQL-Postgre SQL ve Veritabanı Tasarımı, T-SQL konularında deneyim,
  • Git ve versiyon kontrol sistemlerinde tecrübe,
  • Clean Code ve SOLID prensiplerine bağlılık,
  • Takım çalışmasına yatkınlık ve problem çözme yeteneği.

Tercih Sebebi Olacak Ekstra Yetenekler:

  • Kubernetes, Docker gibi containerization teknolojilerine hakimiyet,
  • Mikroservis mimarisi ve mesajlaşma sistemleri (RabbitMQ, Kafka vb.) deneyimi,
  • Microsoft Dynamics CRM alanında deneyimli olması,
  • Cach yapısı olarak Redis vb sistemlerle çalışmış olmak,
  • Mongo DB’ de daha önce deneyimli olunması,
  • Unit, integration ve end-to-end test yazma tecrübesi,
  • CI/CD süreçleri hakkında bilgi.

 

Sunduklarımız:

  • Hibrit çalışma modeli,
  • Kendinizi geliştirebileceğiniz ve teknoloji trendlerini yakından takip eden bir çalışma ortamı,
  • Ekip içi bilgi paylaşımı ve sürekli öğrenme fırsatları.

Başvuru Formu