Senior iOS Engineer
⚲ Kraków
Do uzgodnienia
Wymagania
- Swift
- SwiftUI
Opis stanowiska
Hello iOS Engineers! 😉
The mission of our stealth AI client is to build a proactive smart assistant for everyday users, bringing real intelligence to daily workflows and reducing task completion time by over 90%.
What WE offer:
• B2B contract
• Join a high-talent team building the core Poland tech hub
• 100% remote work
• Extremely fast and transparent hiring process (3-4 steps max, prompt decisions)
• Opportunity to build an AI-native product from scratch for billions of global users
• Direct ownership of the iOS client architecture, performance, and user experience
What do YOU offer?
• 5+ years of experience in native iOS development using Swift and SwiftUI
• Hands-on experience integrating AI/LLM features, streaming APIs, and background tasks
• Strong understanding of async/await, concurrency, and memory management
• Exposure to CoreML, TensorFlow Lite, or light on-device ML inference
• Comfort designing resilient systems for network latency, partial failures, and non-deterministic AI behavior
• Strong intuition for AI UX patterns, performance optimization
What will YOU do?
• Own the iOS client experience, driving how AI feels, responds, and performs in users’ hands.
• Design smooth, resilient mobile UX patterns for AI interactions (loading states, response streaming, retries, and fallbacks).
• Optimize performance, memory usage, and battery efficiency for complex, AI-heavy flows.
• Collaborate directly with ML and backend engineers to shape API contracts, logging, and evaluation pipelines.
Does this sound interesting? Do not hesitate to apply, and let's chat! 😉
The mission of our stealth AI client is to build a proactive smart assistant for everyday users, bringing real intelligence to daily workflows and reducing task completion time by over 90%.
What WE offer:
• B2B contract
• Join a high-talent team building the core Poland tech hub
• 100% remote work
• Extremely fast and transparent hiring process (3-4 steps max, prompt decisions)
• Opportunity to build an AI-native product from scratch for billions of global users
• Direct ownership of the iOS client architecture, performance, and user experience
What do YOU offer?
• 5+ years of experience in native iOS development using Swift and SwiftUI
• Hands-on experience integrating AI/LLM features, streaming APIs, and background tasks
• Strong understanding of async/await, concurrency, and memory management
• Exposure to CoreML, TensorFlow Lite, or light on-device ML inference
• Comfort designing resilient systems for network latency, partial failures, and non-deterministic AI behavior
• Strong intuition for AI UX patterns, performance optimization
What will YOU do?
• Own the iOS client experience, driving how AI feels, responds, and performs in users’ hands.
• Design smooth, resilient mobile UX patterns for AI interactions (loading states, response streaming, retries, and fallbacks).
• Optimize performance, memory usage, and battery efficiency for complex, AI-heavy flows.
• Collaborate directly with ML and backend engineers to shape API contracts, logging, and evaluation pipelines.
Does this sound interesting? Do not hesitate to apply, and let's chat! 😉
🔍 Dekoder Ogłoszenia
🔴
high-talent team building the core Poland tech hub
Może oznaczać zespół złożony z doświadczonych osób, ale też zespół w fazie tworzenia, z potencjalnie nieustabilizowanymi procesami i strukturą.
🔴
Extremely fast and transparent hiring process (3-4 steps max, prompt decisions)
Szybki proces rekrutacji może oznaczać, że firma desperacko szuka kandydatów lub ma słabo zdefiniowane etapy oceny.
🔴
Opportunity to build an AI-native product from scratch for billions of global users
Praca nad produktem od zera dla globalnej publiczności brzmi ekscytująco, ale może też wiązać się z dużą niepewnością, brakiem ustalonych standardów i presją.
🔴
Direct ownership of the iOS client architecture, performance, and user experience
Pełna odpowiedzialność za kluczowe aspekty aplikacji, co może oznaczać dużą swobodę, ale też ogromną presję i konieczność podejmowania trudnych decyzji bez wsparcia.
🟡
Comfort designing resilient systems for network latency, partial failures, and non-deterministic AI behavior
Wymaga radzenia sobie z problemami, które są nieodłączną częścią pracy z AI i sieciami, co może oznaczać ciągłe rozwiązywanie nieprzewidzianych błędów.