NatWest Group
NatWest Group
NatWest Group, bireysel, ticari ve kurumsal müşterilere hizmet veren, Birleşik Krallık merkezli bir bankacılık ve finansal hizmetler kuruluşudur. Faaliyetleri bankacılık, finans ve finansal teknoloji alanlarını kapsar; sunduğu hizmetler arasında ticari bankacılık, varlık yönetimi ve risk yönetimi yer alır. Grup ayrıca müşterileri ve topluluklarıyla olan ilişkilerini ve bankacılık ile teknoloji odaklı ekiplerinde kariyer geliştiren kişilere sunduğu fırsatları öne çıkarır.

Kıdemli iOS Yazılım Mühendisi

Bir bankacılık platformu için üretime hazır iOS uygulamaları geliştirerek ölçeklenebilir uygulama mimarisini şekillendirin. Yazılım derleme, test ve dağıtım süreçlerini otomatikleştirin.

Açıklama

  • Yazılımı yaşam döngüsünün tüm aşamalarında tasarlayın, geliştirin, test edin ve uygulamaya alın.
  • İş, uygulamalar, veriler ve altyapı genelinde platform hakkında bilgi edinin.
  • Platformun işleyişini ve iş hedeflerini anlamak için baş mühendisler, alan mimarları ve paydaşlarla birlikte çalışın.
  • İş listesindeki görevleri tamamlamak için Çevik yöntemleri kullanın.
  • Gelecekteki ihtiyaçlara uyum sağlayabilen dayanıklı ve güvenilir yazılımlar geliştirin.
  • Yeni fikirler, deneyler ve prototiplerle mimari yönü belirleyin ve tasarımlar geliştirin.
  • Derleme, test ve dağıtım süreçlerini çalıştırılabilir örüntülerle otomatikleştiren yazılımlar tasarlayın ve geliştirin.

Gereksinimler

  • Yazılım tasarımı ve uygulamasında en az 12 yıllık deneyim sahibi olun.
  • Karmaşık sorunları çözmek için programlama dillerini kullanın.
  • Karmaşık gereksinimleri iş ve sistem ihtiyaçlarına göre analiz edin, kaydedin ve doğrulayın.
  • Üretim ortamında iOS uygulamaları geliştirme konusunda kapsamlı deneyime sahip olun.
  • Swift, SwiftUI, Combine ve async/await ile GCD gibi eşzamanlılık teknolojilerinde yetkin olun.
  • Modülerleştirme ve ölçeklenebilir uygulama mimarisi hakkında bilgi sahibi olun.
  • Clean Architecture, SOLID ilkeleri ve yaygın tasarım örüntülerini uygulayın.
  • SPM ve CocoaPods gibi bağımlılık yönetimi araçlarını kullanın.
  • Performansa, güvenilirliğe ve sürdürülebilirliğe öncelik verin.