iOS Software Engineer
Bjak · Remote · Poland ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Fully remote
- Swift + SwiftUI
- AI-native product
- 3+ years exp
- Small team
You will own the iOS client experience, ensuring AI interactions feel responsive and trustworthy in users' hands. This position involves building a robust application where performance, reliability, and seamless integration with backend AI services are critical to product success.
What you'll do
- Build and maintain iOS applications using Swift and SwiftUI
- Integrate AI-powered features through backend APIs
- Design UX patterns for loading states, streaming, and retries
- Optimize app performance, memory usage, and battery efficiency
- Capture user signals to support AI evaluation and iteration
- Collaborate with backend and ML engineers on API design
- Maintain high App Store quality and production reliability
What you'll need
- 3+ years of iOS development experience using Swift
- Hands-on experience integrating AI features into mobile apps
- Strong understanding of async/await and concurrency
- Solid skills in iOS performance and memory optimization
- Experience shipping and maintaining production iOS apps
- Comfort designing for latency and non-deterministic AI behavior
- Exposure to CoreML or light on-device ML
- Familiarity with feature flags or remote configuration systems
Stack
- Swift
- SPM
- SwiftUI
- SQL
- noSQL
- TensorFlow Lite
Hiring process
- Applications evaluated by technical team members
- Three to four interviews via virtual meetings or onsite
- Prompt decision process with transparent communication