Mid-Senior Backend Developer
Summary
Builds and scales high-traffic backend services using NestJS, TypeScript, PostgreSQL, Redis, and Socket.IO for real-time features.
Backend ekibimize katılarak yüksek trafikli, ölçeklenebilir ve modern teknolojilerle geliştirilen projelerde görev alacak takım arkadaşı arıyoruz.
Görev ve Sorumluluklar
- NestJS ve TypeScript kullanarak yeni servisler geliştirmek ve mevcut servisleri iyileştirmek.
- Güvenli, performanslı ve sürdürülebilir REST API’ler geliştirmek.
- PostgreSQL üzerinde veritabanı tasarımı, sorgu optimizasyonu ve performans iyileştirmeleri yapmak.
- Redis tabanlı cache, rate limiting ve benzeri servisleri geliştirmek.
- Socket.IO kullanarak gerçek zamanlı iletişim gerektiren sistemler geliştirmek.
- BullMQ, RabbitMQ veya benzeri kuyruk sistemleri ile arka plan işlemlerini tasarlamak ve yönetmek.
- Dağıtık ve ölçeklenebilir sistem mimarilerinin geliştirilmesine katkı sağlamak.
- OpenTelemetry veya benzeri araçlarla uygulama izleme ve performans analiz süreçlerine destek olmak.
- CI/CD süreçlerine uygun geliştirme yapmak ve deployment süreçlerine katkıda bulunmak.
- Kod incelemelerine katılmak ve yazılım kalitesini artıracak iyileştirmeler yapmak.
- En az 2 yıl profesyonel Backend geliştirme deneyimi.
- NestJS ve TypeScript ile aktif proje geliştirmiş olmak.
- PostgreSQL konusunda deneyimi obsolete