Yazılım Geliştirici

Bored · Dijital Çözümler

Rol hakkında

Mevcut web ve mobil uygulamaları geliştirmek ve bakımını yapmak; ihtiyaçlara uygun yeni uygulamalar geliştirmek; güvenli, performanslı ve sürdürülebilir çözümlerin entegrasyon, test ve yayın süreçlerini yürütmek.

Görev ve sorumluluklar

  • İş ihtiyaçlarını analiz ederek web ve mobil uygulamalar geliştirmek ve mevcut uygulamaların bakımını yürütmek.
  • React ile web; React Native ve benzeri teknolojilerle iOS/Android uygulamaları geliştirmek.
  • Backend servisleri, API’ler, iş kuralları ve yeniden kullanılabilir bileşenler geliştirmek.
  • Veritabanı tasarımı, veri bütünlüğü ve sorgu performansını sağlamak; ERP, CRM ve üçüncü taraf entegrasyonları geliştirmek.
  • Kimlik doğrulama, yetkilendirme ve veri güvenliği kontrollerini uygulamak.
  • Test, hata giderme, performans izleme, Git, kod inceleme ve CI/CD süreçlerini yürütmek.
  • Teknik dokümantasyonu güncel tutmak, talepleri takip etmek ve ekiple koordinasyon sağlamak.

Aranan yetkinlikler

  • İlgili lisans bölümlerinden mezuniyet veya eşdeğer mesleki yetkinlik.
  • React, React Native ve JavaScript/TypeScript ile geliştirme deneyimi.
  • Node.js, .NET veya benzeri bir backend teknolojisiyle API geliştirebilme.
  • SQL, veritabanı tasarımı, sistem entegrasyonları, Git, yazılım testleri, güvenli geliştirme ve CI/CD bilgisi.
  • Teknik İngilizce.
  • Tercihen Python/FastAPI, PostgreSQL ve Docker deneyimi.
  • Analitik düşünme, problem çözme, ekip çalışması, önceliklendirme ve zaman yönetimi.
  • Kalite ve detay odaklılık, gizlilik, etik ve dokümantasyon disiplini.