iOS Software Engineer
20 000 - 25 000 PLN (B2B)
Wymagania
- doświadczenie w budowaniu produkcyjnych aplikacji iOS (Swift, SwiftUI)
- praca z API backendowymi integrującymi funkcje AI
- projektowanie wzorców UX dla AI (streaming, loading states, retry, fallback)
- optymalizacja wydajności, pamięci i zużycia baterii
- współpraca z zespołami backend i ML przy projektowaniu API
- samodzielność i podejmowanie decyzji technicznych w niejednoznacznych problemach
Opis stanowiska
Klient buduje mobilną część produktu opartego na AI — Twoim zadaniem będzie przełożenie interakcji z modelem AI na dopracowane doświadczenie na iOS, z obsługą streamingu odpowiedzi, stanów ładowania, retry i fallbacków. To rola hands-on w małym, samodzielnym zespole, wymagająca współpracy z backendem i ML. Uwaga: opis wprost mówi o 'responsiveness, reliability, performance and user trust' — to sygnał, że produkt może mieć problemy z opóźnieniami lub stabilnością, więc licz się z gaszeniem pożarów i presją na jakość.
🔍 Dekoder Ogłoszenia
🟡
AI is a core part of the application
AI to centralny element produktu — realnie dużo pracy z integracją i zachowaniem modeli, nie tylko 'dodatek' do apki. Może oznaczać mniej typowej pracy UI, więcej debugowania niedeterministycznych zachowań.
🔴
solving challenges around responsiveness, reliability, performance and user trust
Sygnał, że produkt ma problemy z opóźnieniami, niestabilnością lub zaufaniem użytkowników — możesz trafić na gaszenie pożarów i pracę pod presją jakości.
🟡
hands-on product engineering position
Oczekiwanie samodzielności i szerokiego zakresu odpowiedzialności; często oznacza pracę bez wsparcia zespołu platformowego.
🟡
turn AI capabilities into a polished, production-ready iOS experience
Praca od prototypu do produkcji — dużo dopracowywania detali i utrzymania, nie tylko nowe funkcje.