Oferta aktualna · 2026-10-29
Opis roli
Dla dużej platformy e-commerce szukamy Senior iOS Developera do zespołu odpowiedzialnego za ścieżkę zakupową (koszyk i checkout) w aplikacji mobilnej. Projekt obejmuje stabilność i dostępność krytycznego procesu zakupowego, zgodność z wymaganiami prawnymi i dostępności oraz rozwój szybkiego checkoutu upraszczającego zakupy.
Zakres obowiązków
- Dbanie o stabilność, dostępność i wydajność krytycznej ścieżki zakupowej w aplikacji iOS (monitoring logów, obsługa incydentów, wymagania niefunkcjonalne).
- Wdrażanie wymagań prawnych i standardów dostępności (WCAG/a11y), m.in. dyrektywy Omnibus, w procesie zakupowym.
- Rozwój szybkiego i adaptacyjnego checkoutu oraz inicjatyw zwiększających konwersję.
- Upraszczanie i ujednolicanie istniejących ścieżek zakupowych we wspólny, główny proces checkoutu.
- Współpraca z inżynierami backendu i zespołami produktowymi.
Wymagane kompetencje
- Biegła znajomość Swift i iOS SDK.
- Solidna znajomość SwiftUI, Combine i Swift Concurrency.
- Pisanie testów jednostkowych (XCTest, Swift Testing), snapshot (SnapshotTesting) i UI (XCUITest).
- Praktyczne doświadczenie z architekturą modułową oraz rozwojem i skalowaniem dużych baz kodu.
- Znajomość języka projektowania Apple Liquid Glass i standardów dostępności WCAG.
- Codzienna praca z narzędziami AI (GitHub Copilot, OpenCode lub inne agentowe narzędzia do kodowania).
Mile widziane
- Doświadczenie z frameworkami do testów A/B.
- Praca w środowisku Agile.
- Otwartość na pracę na innych platformach mobilnych lub z systemami backendowymi.
Znajomość języków obcych
Polski (poziom native) oraz angielski (min. B2+)