iOS Engineer
Fetch- Full Time
- Entry Level & New Grad
Candidates should possess 5+ years of experience in native mobile development, with expertise in either Android Java/Kotlin or iOS Swift/Objective-C, and proven experience in designing, implementing, and optimizing mobile SDKs and telemetry frameworks. Familiarity with mobile application observability tools such as OpenTelemetry for mobile, Firebase Performance Monitoring, and Datadog mobile is preferred, along with experience utilizing AI tooling to enhance mobile development efficiency.
The Mobile Engineer will develop and enhance native mobile SDKs (Android Java/Kotlin and/or iOS Swift / Objective-C) for telemetry ingestion, including session replay (real user monitoring), logging, tracing, and metrics; optimize mobile data pipelines to ensure high throughput and low latency telemetry reporting; drive mobile-focused features end-to-end, from prototyping and API design to robust SDK development and production validation; collaborate closely with product managers, UX designers, and backend engineers to deliver intuitive, high-quality observability tools tailored for mobile engineers; actively mentor peers and foster best practices within the mobile development domain; participate in architecture, code, and specification reviews focused on maintaining quality and reliability of mobile observability tooling; and contribute proactively to evolving our mobile engineering standards, processes, and tooling practices across LaunchDarkly.
Feature management platform for software developers
LaunchDarkly provides a platform for developers to manage and automate software features. Its main product is a feature management platform that allows developers to control software features, enabling safe code shipping, self-serve experimentation, personalized user experiences, and improved reliability of applications. This platform allows developers to revert feature behaviors without code changes, enhancing productivity. LaunchDarkly operates on a subscription model, charging clients for access to its services. The platform helps clients innovate quickly, automate software releases, reduce delivery costs, and maximize the impact of software features. The goal is to improve software development processes for a diverse range of clients in the DevOps market.