Scale Up Your Career.

companies
Jobs

Senior iOS SDK Engineer (Remote: Europe)

Luciq

Luciq

Software Engineering
Poland
Posted on Dec 3, 2025

Job Purpose:

We’re looking for a Senior/Staff iOS Engineer with strong experience building public-facing SDKs to join our team. You’ll work on high-scale, performance-critical components used by thousands of developers, shaping the next generation of our mobile SDK architecture.

Job Responsibilities:
-Own core parts of our iOS SDK architecture: design, implementation, performance, and stability.

-Build and maintain a clean, robust public API surface with strong backward-compatibility and versioning discipline.

-Work hands-on with Swift and Objective-C, including mixed-code environments and safe migration patterns.

-Improve our event pipelines: batching, offline storage, retries, backoff, crash safety, and performance.

-Enhance low-level components: crash handling, signal/Mach exceptions, hang detection, logging, and instrumentation.

-Collaborate across Android, RN, Flutter, and Backend teams on unified behaviors and data contracts.

-Identify bottlenecks using Instruments and ship optimizations with measurable impact.

-Write reliable unit, integration, and scenario tests to ensure stability in a wide range of host-app conditions.

-Participate in technical design reviews, RFC discussions, and architecture decisions.

-Improve developer experience through documentation, samples, and clarity of APIs.

Job Requirements:

- 7+ years of professional iOS experience

- 3+ years building and maintaining an iOS SDK (analytics, crash reporting, payments, or similar).

- Familiarity with symbolication/dSYMs, stack unwinding, or binary formats.

- Strong knowledge of Swift, Objective-C, and the iOS runtime.

- Deep understanding of app lifecycle, background modes, memory management, concurrency, and thread safety.

- Experience with public SDKs, including versioning, API design, and handling customer edge cases.

- Solid expertise in networking: URLSession, retries, async flows, caching, connection management.

- Strong debugging skills with Instruments, OS logs, crash logs, and performance tools.

- Hands-on with Core Data or SQLite.

-Experience working with CI/CD for SDKs (SPM, Cocoapods, XCFrameworks).

Bonus:
-Experience contributing to open-source iOS libraries.

-Knowledge of cross-platform SDK ecosystems (React Native, Flutter).