Bjakcareer
iOS Software Engineer
Germany, Remote. Posted 7 days ago
The role
Build and maintain production iOS applications using Swift and SwiftUI. Develop interfaces for messaging, real-time communication and AI-powered features.
What you will do
- Build and maintain production iOS applications using Swift and SwiftUI
- Develop interfaces for messaging, real-time communication and AI-powered features
- Integrate backend APIs, including streaming responses, asynchronous operations and error handling
- Implement local storage, push notifications, background tasks and data synchronisation
- Optimise application performance, startup time, memory usage and battery consumption
- Implement analytics, crash reporting and monitoring to identify and resolve production issues
- Work with backend, ML and design teams to develop, test and release new features
Required qualifications
- 3+ years of iOS development experience using Swift, with applications shipped to the App Store
- Strong understanding of SwiftUI, UIKit, iOS SDK and application lifecycle
- Experience with Swift concurrency, async/await, background processing and asynchronous data handling
- Experience integrating REST APIs, managing local data and handling network failures
- Understanding of iOS architecture patterns, state management and memory management
- Experience profiling and optimising application performance using Xcode Instruments
- Strong debugging skills and experience maintaining production iOS applications
Nice to have
- Experience building messaging, chat or real-time communication applications
- Experience integrating LLM, speech, vision or other AI-powered APIs
- Experience with Core ML or on-device machine learning
- Experience with feature flags, remote configuration or automated iOS release pipelines
About the company
Actai aims to build proactive applications for anyone in the world with minimal to no prompting. Their first application is an agent-first mobile communication app.