Gini Talent
Fullstack Developer
Gini TalentTurkey10 days ago
Full-timeInformation Technology

Fullstack Developer


Gini Talent olarak, yerel bir teknoloji markası olan müşterimiz için Fullstack Developer arıyoruz. Yüksek trafikli ve büyük ölçekli projelerde çalışabilecek, analitik düşünebilen ve çözüm odaklı bir ekip arkadaşı ekibimize katılacak.


2016 yılında Türkiye’de ilk siparişini gerçekleştiren müşterimiz, kendisini 'yeni nesil bir son teslimat platformu' olarak konumlandırmakta ve kullanıcılarına en iyi 'uçtan uca teslimat' deneyimini sunmayı misyon edinmektedir.


Gereksinimler

Zorunlu Gereksinimler

  • 4 yıllık lisans mezunu (Mühendislik veya analitik bölümler)
  • Yazılım geliştirme alanında en az 8+ yıl profesyonel deneyim
  • Fullstack development tecrübesi (BE ağırlıklı, FE tarafında da aktif katkı sunabilen)
  • Backend tarafında Node.js ve Nest.js ile microservices geliştirme deneyimi
  • Frontend tarafında React.js, Next.js, TypeScript veya JavaScript deneyimi


Olması Çok Faydalı

  • Java/Quarkus, PostgreSQL, Redis, DynamoDB, MS SQL Server teknolojilerinde deneyim
  • Real-time sistemler ve WebSocket üzerinde çalışma deneyimi


Olması Faydalı

  • E-commerce veya lojistik sektörlerinde tecrübe
  • Agile/Scrum metodolojileriyle çalışma deneyimi
  • Payment integrations / finansal sistemler bilgisi
  • Express.js framework deneyimi
  • Message Queue teknolojileri (Kafka, RabbitMQ, AWS SQS)
  • GraphQL ve REST API tasarımı ve geliştirme deneyimi
  • Authentication & Authorization (JWT, OAuth2, OIDC) bilgisi
  • HTML & CSS (TailwindCSS) ile modern UI geliştirme yetkinliği


Sorumluluklar

  • Çok servisli mimarilerde modern yazılım geliştirme pratiklerini uygulamak
  • Microservices yapıları için iyi yapılandırılmış tasarım dokümanları hazırlamak ve gözden geçirmek
  • Clean code prensiplerine uygun geliştirme yapmak ve code review süreçlerine katkı sağlamak
  • Mevcut sistemlerin performansını analiz ederek iyileştirme önerileri sunmak
  • Sprint hedeflerine katkı sağlamak ve ekip ile uyumlu şekilde çalışmak
  • Teknik dokümantasyon oluşturmak ve paydaşlarla etkili iletişim kurmak
  • Teknik riskleri analiz ederek çözüm önerileri geliştirmek

Key Skills

Ranked by relevance