המשרה הזו זמינה כרגע באנגלית.

חזרה למשרות
C

Senior Mobile SDK Engineer

Coralogix·Ramat Gan, ישראל·en
היברידימשרה מלאהפיתוח אפליקציות לניידData Infrastructure

Build cross-platform mobile SDKs and native integrations for an observability platform. The role spans React Native, Flutter, Android, and iOS, with a focus on reliable instrumentation and developer-friendly APIs. This is a full-time, hybrid position in Ramat Gan.

תחומי אחריות

  • Develop mobile SDK architecture, public APIs, releases, and developer documentation.
  • Maintain bridges between TypeScript and native Android and iOS SDKs.
  • Contribute to Flutter plugins and native SDKs across TypeScript, Dart, Kotlin, and Swift.
  • Build instrumentation for crashes, errors, network requests, navigation, user interactions, mobile vitals, and session replay, with privacy masking.
  • Minimize CPU, memory, battery, and application-size overhead while preventing SDK failures from crashing host apps.
  • Adapt SDKs to updates in React Native, Flutter, Android, and iOS.
  • Maintain stable APIs, semantic versioning, and backward compatibility.
  • Improve unit, integration, and end-to-end tests on emulators and simulators.
  • Collaborate with product and RUM teams and help diagnose customer integrations.

דרישות

  • At least 5 years of hands-on mobile development, including 3 years of production React Native experience.
  • Strong understanding of React Native internals, native modules and bridges, JavaScript and UI threads, and native build systems.
  • Experience writing React Native native modules or plugins for another hybrid framework.
  • Experience with the React Native New Architecture or Expo config plugins.
  • Strong TypeScript and JavaScript skills, plus working knowledge of Kotlin or Swift.
  • Understanding of Android and iOS lifecycles, threading, memory, and performance.
  • Experience building developer-facing libraries, SDKs, or plugins, including API design, versioning, and packaging.
  • Ability to work independently and take ownership.

יתרון

  • Strong native Android or iOS experience; experience with both is a plus.
  • Flutter and Dart experience, including platform channels.
  • Experience with observability, crash-reporting, or analytics SDKs, or familiarity with OpenTelemetry.
  • Experience with method swizzling, bytecode manipulation, network interceptors, session replay, screen capture, or privacy masking.
  • Familiarity with mobile profiling and leak-detection tools.
  • Open-source contributions, monorepo experience, or mobile CI and Detox testing.

הטבות

  • Work on SDKs used in customer apps across millions of devices.
  • Own SDK development from API design through release.
  • Flexible hybrid work model.
  • Opportunities for growth and internal promotion.

רלוונטיות

הזדמנויות נוספות

משרות דומות

המשרות הפתוחות החדשות ביותר בתחום פיתוח אפליקציות לנייד.

צור פרופיל כדי לראות את מידת ההתאמה שלך.

צור פרופיל כדי לראות את מידת ההתאמה שלך.