Senior Mobile iOS Developer

B
B3 Consulting PolandMobile software
Workplace type: remote; Country code: PLContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Pl C1, en B2
Required Skills
Swift

Requirements

  • Dobieraj architekturę do potrzeb biznesowych i uwzględniaj ograniczenia wybranych rozwiązań.
  • Miej doświadczenie w architekturze modularnej i dużych codebase’ach, liczących około 50 modułów.
  • Wprowadzaj bezpieczne zmiany bez wpływu na komponenty innych zespołów.
  • Znaj Swift, SwiftUI, Combine i Swift Concurrency.
  • Miej doświadczenie z testami XCTest, Swift Testing, SnapshotTesting i XCUITest.
  • Korzystaj z feature flags i remote config do kontrolowanego wdrażania nowych funkcji.
  • W przypadku użycia narzędzi AI wykonuj manualny code review i testy.
  • Współpracuj z wieloma zespołami i samodzielnie odpowiadaj za podejmowane decyzje.

Responsibilities

  • Migruj widoki z UIKit do SwiftUI i nowego design systemu, bezpiecznie przekształcając kod zgodnie z dobrymi praktykami.
  • Aktualizuj kontrakty API i modele danych oraz dostosowuj widoki do zmian backendowych.
  • Prowadź eksperymenty A/B i obsługuj powiązane zmiany.
  • Projektuj architekturę nowych funkcji i integruj backend z UI.
  • Rozwijaj Fast Checkout.
  • Konsultuj się z zespołami współtworzącymi checkout i odpowiadaj na ich pytania.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now