iOS Developer at Annapurna
Annapurna is hiring for a full-time mobile role in Berlin, Germany. Review the role details, skills, seniority, and company links before applying.
Skills mentioned
Role details
About this role
Senior iOS Mobile Engineer - Conversational Platform / 6 months / Hybrid Berlin / Start ASAP
As an iOS Mobile Engineer on the AIPlatform, you will build and maintain the iOS SDK and plugins that enable human-like conversations on mobile channels with low latency and high extensibility.
IN THIS ROLE YOU WILL:
● Design, develop, and maintain high-quality, performant iOS SDKs and plugins
● Integrate with native mobile features and ensure seamless compatibility with the Apple ecosystem
● Optimize mobile system performance for low latency and smooth real-time interactions
● Lead technical initiatives - design, planning, implementation, and maintenance (3-9 months horison)
● Drive initiatives to improve operational excellence
● Contribute to the evolution of our architecture and engineering culture
Our Tech stack: Swift, SwiftUI/UIKit, XCTest, Xcode, CocoaPods/Swift Package Manager and mobile CI/CD pipelines (GitHub Actions)
WHAT YOU BRING TO THE TABLE:
● 5+ years of experience in iOS development
● Deep expertise in Swift and Apple frameworks such as UIKit and SwiftUI
● Proven experience building and distributing SDKs or modular mobile components
● Advanced knowledge of mobile architecture patterns and App Store release processes
● Proficiency in mobile-specific performance optimization and debugging
● Strong spoken and written communication skills in English
● Curiosity and openness to work with AI-assisted coding tools
Desirable:
Android
Design + UX core applications as well