Açık pozisyonlara dön
Yazılım mühendisliği

Junior Software Engineer, iOS

Uzaktan Tam zamanlı 0-2 yıl Lisans
Bu pozisyona başvurun

Pozisyon özeti

Platformu yayında olan bir uygulama üzerinde düzgün öğrenmek isteyen bir junior iOS mühendisi arıyoruz. Swift ile kapsamı net ekranları ve düzeltmeleri teslim edecek, işiniz senior mühendisler tarafından gözden geçirilecek.

Temel sorumluluklar

  • Swift ve SwiftUI ile kapsamı net ekranlar ve özellikler geliştirmek.
  • View'ları mevcut API'lere bağlamak; loading, empty ve error durumlarını ele almak.
  • Uygulamanın mevcut mimarisi içinde çalışmak ve mantığı view'ların dışında tutmak.
  • Farklı cihaz boyutu, yönlendirme ve iOS sürümlerinde layout ve davranış sorunlarını düzeltmek.
  • Yayına aldığınız mantık için XCTest ile unit test yazmak.
  • Production'dan gelen crash'leri crash log ve symbolication ile tekrar üretmek ve düzeltmek.
  • Code review geri bildirimlerini uygulamak ve aynı notu tekrar almak yerine bir sonraki değişikliği iyileştirmek.

Aranan nitelikler

  • 0-2 yıl profesyonel iOS deneyimi ya da yeni başlıyorsanız güçlü proje geçmişi.
  • Sağlam Swift temeli: optional'lar, protocol'ler ve value semantics.
  • SwiftUI'ye çalışır düzeyde hakimiyet ve mevcut kodu okuyacak kadar UIKit.
  • iOS view lifecycle'ına ve navigasyon pattern'lerine hakimiyet.
  • Mobil istemciden REST API tüketmekte rahatlık.
  • Git tabanlı akışlara ve pull request'lere aşinalık.

Tercih sebebi

  • App Store'da kendi yayınladığınız bir uygulama.
  • Swift Concurrency veya Combine ile temas.
  • TestFlight dağıtımı ile herhangi bir deneyim.
  • Cross-platform alternatif olarak Flutter'a ilgi.

Sizi bekleyenler

  • Rekabetçi maaş.
  • Tamamen uzaktan — en verimli olduğunuz yerden çalışın.
  • Kitap, kurs ve konferans için yıllık eğitim bütçesi.
  • Üst düzey donanım ve yazılım aracı desteği.
  • Özel sağlık sigortası ve esnek izin.

Bu pozisyona başvurun

CV'nizi ve kısa bir ön yazı gönderin. Size e-postayla döneceğiz.

Bu pozisyona başvurun