Canary

Canary

Canary Technologies is a leader in hospitality technology, providing award-winning solutions for hotels and lodging properties. Their innovative software enhances the guest experience, streamlines operations, and boosts revenue. With a focus on Contact...

Internet Software & Services
11-50
$47M raised

Description

  • Own the design, development, and release of features in Canary’s first-party staff and guest mobile apps.
  • Ship high-quality UI and product flows on iOS or Android with a focus on reliability, accessibility, and performance.
  • Partner with Product and Design to scope, sequence, and deliver customer-impacting work.
  • Collaborate with Backend and Platform teams to define mobile-server contracts, error handling, and observability.
  • Establish and improve release processes, feature flags, and crash/regression monitoring.
  • Improve code quality through testing, automation, and thoughtful architecture.
  • Participate in code reviews and mentor other engineers.
  • Drive operational excellence through monitoring, logging, crash analytics, and on-call readiness.

Requirements

  • 5+ years building production mobile apps on iOS or Android, with deep expertise in Swift or Kotlin.
  • Proven experience taking features from spec to ship in a customer-facing mobile product.
  • Strong grasp of mobile fundamentals, including networking, concurrency, persistence, security, and performance optimization.
  • Comfortable with platform UI frameworks such as SwiftUI/UIKit or Jetpack Compose/Views, and modern app architecture.
  • Experience with mobile CI/CD, distribution, and crash analytics such as Xcode Cloud, fastlane, Gradle/Bitrise, or Firebase Crashlytics.
  • Quality mindset with experience in unit and UI testing, automation, and observability best practices.
  • Excellent written and verbal communication skills, with the ability to work autonomously with Product and Design.
  • Self-starter who thrives in ambiguity and ships business impact.
  • Experience on both iOS and Android, or with cross-platform frameworks such as React Native, Flutter, or KMP, is a plus.
  • Familiarity with consuming third-party SDKs in a host app at scale is preferred.
  • Backend familiarity in Python and cloud services such as AWS is a plus.
  • Hospitality, B2B, or SaaS background is a plus.

Benefits

  • Company-wide Canary Days each month to ensure time to recharge and extended weekends or days off.
  • Self Improvement Club with a monthly budget for purchases that support personal goals.
  • Professional Development Chats with budget to support cross-functional professional development conversations.
  • Travel reimbursement and a travel stipend for visiting Canary offices in New York, San Francisco, or Dallas.
  • Personal travel reimbursement in the form of a credit toward stays at hotels Canary works with.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal/Senior Mobile Engineer, CEX

OKX 1K-5K Diversified Financial Services

OKX is hiring a CEX Trading Mobile Team lead in Hong Kong to own the OKX App’s trading market data experience and drive product, engineering, and AI innovation for millions of users.

Android Development Flutter LLM React Native
3 hours, 1 minute ago

Head of Mobile Engineering

Valtech 5K-10K Professional Services

Valtech is hiring a Head of Mobile Engineering to lead its UK mobile capability, partnering with clients and multidisciplinary teams to shape mobile strategy and deliver digital experiences at scale.

Android CI/CD Flutter iOS React Native
3 hours, 16 minutes ago

Binance Accelerator Program - APP iOS/Android Engineer (Fresh Grad)

Binance 5K-10K Capital Markets

Binance’s Accelerator Program is hiring a fresh graduate iOS/Android engineer in Taipei, Brisbane, Melbourne, Sydney, Auckland, or Wellington to help build and test hybrid mobile apps and related frameworks used by millions of users.

Android Android Studio C++ Git GitHub iOS Java JavaScript Kotlin React REST API TypeScript
3 hours, 16 minutes ago

[Job-29672] System Architect - Mobile (Android & iOS) + KMM, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a System Architect for a global B2B mobile application in Brazil to define the system architecture and long-term technical direction across multiple teams within the catalog value stream.

Android Azure CI/CD iOS Microservices
15 hours, 30 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers