Senior Mobile Engineer – Instrumentation SDK, iOS

Posted 3 days ago

This is a fully remote position, open to applicants in Sweden, +4 more countries.

📋 Description

• Develop and enhance mobile instrumentation SDKs for iOS utilizing Swift/Objective-C.

• Design and implement features such as session tracking, crash reporting, sampling strategies, automatic context propagation, and integrations with OpenTelemetry.

• Take ownership of projects from inception to completion.

• Decompose complex issues into manageable deliverables, launch MVPs, collect feedback, and refine accordingly.

• Maintain quality through automated testing, continuous integration, comprehensive documentation, and backward-compatible upgrade paths.

• Collaborate with backend, frontend, product, and solutions engineering teams on comprehensive observability workflows.

• Engage with the open-source community by reviewing pull requests, discussing design proposals, and mentoring contributors.

• Guide teammates, participate in technical design discussions, and influence the mobile observability roadmap.


⛳️ Requirements

• Strong mobile engineering background with iOS (Swift/Obj-C); Android (Kotlin/Java) experience is a plus.

• Proven experience in building or maintaining mobile SDKs, platform libraries, or developer-facing platform code utilized by external developers.

• Experience with performance-critical code, including startup times, memory usage, and network efficiency.

• Familiarity with OpenTelemetry or experience in contributing to/maintaining OTel SDKs or similar telemetry libraries.

• Comfortable working within a fully remote, globally distributed team.

• Contributions to OpenTelemetry, crash reporting libraries, or other observability open-source software (bonus).

• Knowledge of cross-platform frameworks such as React Native or Flutter, or experience in creating native bindings/bridges (bonus).

• Experience addressing mobile security, privacy, or platform integration challenges (bonus).

• Previous work on crash aggregation, session replay, or sampling for mobile telemetry (bonus).


🏝️ Benefits

• Restricted Stock Units (RSUs).

• Fully remote work with a global culture.

• Opportunities for career advancement.

• In-person onboarding experience.

• 30 days of annual leave each year.

• 3 annual leave days set aside for Grafana Shutdown Days.

People also viewed

Synaptikon GmbH1 day ago

App Developer, C#, Flutter

DE flagGermany OnlyFull-timeSoftware Engineer
ApplyView job
Dyrt1 day ago

React/React-Native Developer – Part-Time

US flagUnited States OnlyPart-timeSoftware Engineer$20 – $48/hour
ApplyView job
Learning Lot, Inc1 day ago

Senior Curriculum Developer – Computer Science

US flagUnited States OnlyFull-timeSoftware Engineer$110k – $140k/year
ApplyView job
Broadcom1 day ago

Senior z/OS Systems Programmer

US flagCalifornia, +18 more statesFull-timeSoftware Engineer$90k – $144k/year
ApplyView job
CI&T1 day ago

Senior Data Developer

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
Gainwell Technologies1 day ago

Senior Batch Developer – Pharmacy Claims

US flagUnited States OnlyFull-timeSoftware Engineer$68k – $97.2k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers