Jobless Developer
Dozee logo
Dozee

Posted 1 month ago

Open

SDK Developer — React & React Native

BangaloreOn-siteFull-time

AI Summary

SDK Developer to design, build, and maintain software development kits for web and mobile platforms using React and React Native; ships SDKs, docs, and developer support while collaborating with backend engineers.

About this role

Overview: Dozee Health AI is a pioneer in Contactless Remote Patient Monitoring (RPM), proven to drive transformation at scale. Headquartered in Bengaluru, India, Dozee has emerged as India’s no. 1 RPM Company.
We are seeking visionary individuals to help us in this very exciting journey. As a part of our dynamic team, you’ll have the opportunity to collaborate with top healthcare providers in the country, applying AI-powered RPM solutions to tackle some of the most pressing challenges in healthcare - enhancing staff efficiency, improving patient outcomes, and pioneering the next generation of care models.

About the Role

We are looking for a skilled SDK Developer to join our Developer Platform team. You will design, build, and maintain software development kits that empower external and internal developers to integrate our products seamlessly across web and mobile platforms. You'll own the full lifecycle — from API design and SDK architecture to documentation and developer support.

What You'll Do

  • Design and develop robust, well-documented SDKs for web and mobile platforms using React and React Native.

  • Collaborate with backend engineers to understand APIs and translate them into intuitive SDK interfaces.

  • Build, test, and publish SDK packages — managing versioning, changelogs, and release pipelines.

  • Write clear developer-facing documentation, usage guides, and code samples.

  • Work closely with product and design teams to ensure seamless developer experience (DX).

  • Review backend code and REST/GraphQL API contracts to ensure SDK compatibility.

  • Identify and resolve performance bottlenecks, bugs, and integration issues reported by SDK consumers.

  • Contribute to iOS and Android native integrations as needed, bridging native modules with React Native.

  • Primary Skills (Must-Have)

    React & React Native

  • 3–5 years of hands-on experience with React for web and React Native for cross-platform mobile development.

  • Deep understanding of component lifecycle, hooks, state management (Redux / Context API), and performance optimisation.

  • Proficient in publishing and consuming npm packages; familiar with module bundlers (Webpack, Metro, Rollup).

  • Strong grasp of JavaScript/TypeScript — generics, type utilities, strict-mode best practices.

  • SDK Development Experience

  • Demonstrable experience having shipped at least one production-grade SDK or developer library.

  • Familiarity with SDK design principles: backward compatibility, versioning (SemVer), minimal surface area, and ergonomic APIs.

  • Experience writing unit, integration, and end-to-end tests for SDK code.

  • Brownie Points (Good to Have)

    iOS & Android Native Experience

  • Exposure to native iOS development (Swift / Objective-C) or Android development (Kotlin / Java).

  • Experience writing React Native bridge modules or Turbo Modules to expose native functionality.

  • Understanding of platform-specific build toolchains — Xcode, Gradle, CocoaPods, and the App Store / Play Store release process.

  • Nice To Have

  • iOS & Android Native Experience

  • Exposure to native iOS development (Swift / Objective-C) or Android development (Kotlin / Java).

  • Experience writing React Native bridge modules or Turbo Modules to expose native functionality.

  • Understanding of platform-specific build toolchains — Xcode, Gradle, CocoaPods, and the App Store / Play Store release process.

  • Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field — or equivalent practical experience.

  • 3–5 years of professional software development experience, with a meaningful portion focused on SDK, library, or platform tooling.

  • Strong written and verbal communication skills; ability to write developer documentation that's clear, concise, and accurate.

  • Collaborative mindset — comfortable working across engineering, product, and developer-relations teams.

  • Skills

    AndroidCocoaPodsContext APIEnd-to-end TestsGradleGraphQLIntegration TestsIOSJavaJavaScriptKotlinMetroNative Bridge ModulesNpmObjective-CReactReact NativeReduxREST APIRollupSDK DevelopmentSemVerSwiftTurbo ModulesTypeScriptUnit TestsWebpackXcode

    Explore related jobs

    Browse these categories