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