TL;DR
Senior iOS SDK Engineer (Swift): Designing, building, and maintaining an open-source Swift SDK for Apple platforms with an accent on performance monitoring, telemetry capture, hang detection, and crash reporting. Focus on building high-performance instrumentation libraries, solving difficult edge cases, and designing reliable APIs for other developers.
Location: Remote (U.S. or Canada). Travel for team off-sites and collaboration is expected approximately once per quarter.
Salary: $130,000–$170,000
Company
hirify.global is a user-focused observability solution built on OpenTelemetry, delivering crucial insights across DevOps, web and mobile teams to illuminate real customer impact.
What you will do
- Design, build, and maintain a modular Swift SDK used by developers across Apple platforms.
- Work on crash reporting, hang detection, performance monitoring, and telemetry instrumentation.
- Build reliable mechanisms for offline storage, batching, retries, and data delivery under mobile runtime constraints.
- Contribute to SDK architecture, API ergonomics, and backward compatibility.
- Debug complex issues across devices, OS versions, and app environments.
- Coordinate with cross-platform SDK teams to ensure native SDK changes do not introduce downstream breaking issues.
Requirements
- Strong proficiency in Swift, including async/await, structured concurrency, and protocol-oriented design.
- Experience building or maintaining SDKs, frameworks, or developer-facing libraries.
- Deep understanding of Apple platform runtime constraints: memory, threading, lifecycle, startup performance.
- Experience debugging issues in production mobile environments.
- Familiarity with API design, versioning, and SDK evolution.
- Strong advocate for testing, reliability, and code quality.
Nice to have
- Experience with Objective-C interoperability, runtime behavior, or method swizzling.
- Experience with Swift macros or Swift Syntax.
- Familiarity with OpenTelemetry or observability concepts.
- Experience supporting multiple Apple platforms from a shared codebase.
- Contributions to open-source projects.
Culture & Benefits
- Remote-first company with regular in-person connection (travel expected once per quarter for off-sites).
- Offers equity in the form of options and a variety of benefits.
- Opportunity to grow in an exciting and collaborative environment.
- Values cultural improvement as individuals, team members, and a company daily.
- Works in an environment where AI-assisted tools are increasingly part of engineering workflows.
Hiring process
- Interview process includes live, synchronous conversations.
- Final stages may include an in-person meeting with a team member, which may require travel.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →