Senior React Native SDK Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Canary Technologies · 13 hours ago

Senior React Native SDK Engineer

Canary Technologies is revolutionizing the hospitality industry with its AI-powered software, utilized by over 20,000 hoteliers worldwide. They are seeking a Senior React Native SDK Engineer to develop cross-platform mobile SDKs for major hotel brands, ensuring seamless integration and exceptional developer experiences.

HospitalityTravelEnterprise SoftwareHotelProductivity Tools
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Own the design, development, and maintenance of Canary's React Native SDK that powers guest and staff experiences for large hotel brands
Build and maintain Swift ViewManagers (iOS) that bridge CanaryKit to React Native
Build and maintain Kotlin ViewManagers (Android) that bridge the Android SDK to React Native
Create best-in-class developer experiences: clear TypeScript APIs, custom React hooks, robust samples, and documentation
Ensure feature parity and consistent behavior across iOS and Android platforms
Work directly with enterprise customers to integrate the SDK into their React Native applications
Debug complex integration issues across different React Native versions, Expo vs bare workflow, and client app architectures
Provide technical guidance and code reviews to client engineering teams during integration
Build sample apps and integration guides tailored to specific customer requirements
Partner with native iOS and Android engineers to coordinate SDK releases and API contracts
Partner with Product and Design to scope, sequence, and ship customer-impacting work
Establish SDK versioning, release processes, and semantic change management for npm packages
Improve code quality through testing (Jest, @testing-library/react-native), automation, and thoughtful architecture
Drive operational excellence including crash analytics and debugging across platforms

Qualification

React NativeSwiftKotlinTypeScriptNpm packagesCocoaPodsGradleExpoQuality mindsetCommunication skillsSelf-starter

Required

5+ years building mobile applications, with at least 3+ years focused on React Native application development
Deep understanding of React Native internals: bridge architecture, native module lifecycle, threading, and performance optimization
Proven experience building native modules and ViewManagers for React Native (both iOS and Android)
Strong TypeScript skills with experience publishing and maintaining npm packages
Working knowledge of Swift for iOS native bridge development
Working knowledge of Kotlin for Android native bridge development
Experience debugging complex issues across different React Native versions and app configurations (Expo, bare workflow, monorepos)
Experience with React Native build tooling: CocoaPods, Swift Package Manager (SPM), Gradle, and Expo
Strong communication skills for working directly with external engineering teams during integrations
Quality mindset: Jest, @testing-library/react-native, automation, and observability best practices
Self-starter who thrives in ambiguity and can context-switch between SDK development and client support

Preferred

Experience designing and shipping public SDKs consumed by external developers
Deep expertise in either iOS (Swift/SwiftUI) or Android (Kotlin/Jetpack Compose) native development
Experience with Expo modules
Prior experience in developer relations, solutions engineering, or client-facing technical roles
Backend familiarity in Python and cloud services such as AWS
Experience building for enterprise customers and handling release management at scale

Benefits

Canary Days: As a company we want to ensure that the team has time to recharge. Each month we provide company wide days off to ensure there is at least one extended weekend or day off.
Self Improvement Club: We meet each month and share our personal goals for the month. Each individual is provided a budget towards any purchases that help us achieve these goals.
Professional Development Chats: We provide budget to help drive cross functional professional development conversations across the organization.
Travel Reimbursement: Team members are able to visit our offices across New York, San Francisco or Dallas when they choose, and are provided a travel stipend for doing so. Spend time working with the team in their office, and use the rest of your time exploring a new city!
Personal Travel Reimbursement: If you stay at a hotel that Canary works with, we provide a credit towards your stay.

Company

Canary Technologies

twittertwitter
company-logo
Canary Technologies provides a digital guest management platform for hotels streamlining check-in, messaging, payments, and upsells.

H1B Sponsorship

Canary Technologies has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (1)
2023 (1)
2022 (1)
2021 (1)

Funding

Current Stage
Late Stage
Total Funding
$177M
Key Investors
Brighton Park CapitalInsight PartnersF-Prime
2025-06-12Series D· $80M
2024-06-12Series C· $50M
2022-10-27Series B· $30M

Leadership Team

leader-logo
SJ Sawhney
Co-Founder & President
linkedin
Company data provided by crunchbase