We’re seeking a Senior iOS SDK Developer to lead the development of a reliable, scalable, and user-friendly SDK used by customers worldwide.
Key Responsibilities:
- Design, build, and maintain the Acoustic Connect iOS SDK, enabling enterprise-grade customer engagement features for mobile apps.
- Deliver high-quality, performant, and scalable SDK modules that integrate seamlessly with client applications.
- Take ownership of the full SDK lifecycle: from architectural design to public documentation and ongoing developer support.
- Continuously improve SDK codebase with best practices in modularity, testability, and maintainability.
- Refactor or retire legacy code and modules, aligning the SDK with modern iOS best practices and long-term maintainability.
- Proactively identify performance bottlenecks and lead improvements using profiling tools
Requirements
- Minimum 5 years of experience in mobile app development.
- Proven ability to develop concise and lightweight SDKs with excellent performance.
- Deep understanding and experience with Swift and Objective-C.
- In-depth understanding of Apple recommended design principles, interface guidelines and coding best practices
- Experience with code coverage, UI and unit testing tools like XCTest, dependency managers such as Cocoapods.
- Knowledge of app lifecycle, memory management, and performance optimization techniques.
- Knowledge of best practices for API versioning, backwards compatibility, and public API design.
- Keeping up to date with ecosystem changes (new APIs, OS behaviors, privacy changes) and applying them in SDK development.
What will set you apart?
- Any experience with Android SDK development, Flutter, or React Native is a bonus.
Not checking all of the above boxes but still feeling strong about a career in software development? We want to hear from you anyway!
Benefits
What We Offer:
- Direct impact on our product and three growth paths: Architect, Principal Software Engineer, or Manager.
- Remote or hybrid work from our Gdansk office (up to you!)
- Competitive benefits, including tax-deductible costs, MacBook Pro, medical and life insurance, meal allowance, and a Multisport card.
We believe in an efficient and candidate-focused recruitment process:
- 30-minute screening and language check by our Talent Acquisition Partner.
- Up to 120-minute interview with the hiring manager and senior team members, covering general and technical aspects of the role (including coding).