Senior Mobile Developer
CanadaJob Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
About TouchBistro: TouchBistro is a premier, hyper-growth all-in-one Point-of-Sale (POS) and comprehensive restaurant management software innovator built to support the passion and economic success of restaurateurs worldwide. Powering more than 29,000 restaurants across the globe, TouchBistro understands that while operational passion is plentiful in the hospitality landscape, administrative time and profit margins usually are not. By unifying essential front-of-house operations, backend kitchen logistics, and digital customer engagement solutions onto one easy-to-use software infrastructure, TouchBistro empowers venue owners to streamline daily workflows, accelerate table turnover, and increase sales metrics seamlessly.
Position Overview
We are seeking a highly analytical, deployment-oriented Senior Mobile Developer to join our core Mobile Engineering collective in a full-time remote capacity within Canada. Operating under an absolute “Fix it, Ship it, Own it” individual contributor philosophy, you will claim end-to-end technical stewardship over mobile features from initial system design up to production release. Embedding into an AI-forward, rapid-deployment engineering team that ships code multiple times a day, you will build scalable applications used by over 15,000 restaurants. This seat demands a seasoned systems builder who can confidently navigate complex codebases, optimize client-side data caching structures, lead peer code reviews, and monitor live runtime stability across highly distributed software clusters.
Key Responsibilities
- Feature Architecture Ownership: Own, develop, and maintain high-quality user features across our cross-platform mobile architecture, delivering increments on time with a high bar for performance.
- Mobile System Design Engineering: Build, configure, and refine application logic blocks, establishing defensive patterns for offline database support, complex networking states, and mobile memory usage.
- RESTful API Integration: Partner alongside backend development teams to design, bridge, and consume scalable, stateless REST APIs focused on operational reliability.
- Release Pipeline Management: Manage automated compilation scripts, testing frameworks, and submission tracks across mobile app stores using integrated CI/CD release pipelines.
- Observability & Telemetry Monitoring: Monitor production systems proactively to diagnose, triage, and resolve runtime crashes and performance degradation indicators leveraging Datadog, Sentry, and Grafana.
- Engineering Standards Evolution: Contribute to continuous codebase refactoring, evaluate emergent developer tooling, and conduct code critiques to raise internal software quality.
- Technical Engineering Mentorship: Act as a domain authority within the mobile engineering group, providing structured technical guidance, code reviews, and workflow onboarding to junior developer staff.
Required Skills & Qualifications
- 5+ years of verified commercial history building, shipping, and maintaining production-grade mobile applications with clear ownership of features from concept to release.
- Deep, authoritative software engineering expertise operating natively within React Native, TypeScript, and modern JavaScript mobile architectures, OR native Android development using Kotlin and core Android frameworks.
- Strong quantitative understanding of mobile systems optimization, covering client-side data serialization, network latency management, and local database caching.
- Proven experience diagnosing production errors and tracking live platform crashes using monitoring tools like Datadog, Sentry, or Grafana.
- Outstanding verbal and written communication mechanics, with a demonstrated capability to guide technical direction and collaborate across multi-disciplinary product cells.
- Location Context: Full-time operational parameters giving qualified mobile developers the absolute flexibility to work remotely from home anywhere within Canada, with options for local networking sessions at our Toronto, Ontario workspace node.
Preferred Strategic Indicators (Nice to Have)
- Prior cross-framework experience working actively across both React Native applications and native Android (Kotlin) or iOS codebases.
- Demonstrated background scaling high-traffic commercial platforms characterized by massive user volumes or intense point-of-sale transaction throughput.
- Familiarity navigating modern Android components, including Jetpack Compose layouts, asynchronous Coroutines, and declarative Android Architecture Components.
- Practical familiarity leveraging generative AI utilities or automated code generation extensions to optimize individual deployment speed.
What We Offer
- Equitable Compensation Matrix: A highly competitive annual base salary range of $130,000 – $150,000 CAD, designed to reflect your technical background, verified experience tier, and system knowledge.
- The exceptional professional canvas to program, optimize, and scale the mobile applications actively powering the global hospitality marketplace.
- Profound work-from-home remote parameters offering high lifestyle autonomy, predictable scheduling, and a vibrant, restaurant-obsessed tech culture.
- Comprehensive health protections encompassing premium medical coverage, corporate dental insurance, and vision care benefits.
- A flexible Health and Wellness Plan, generous annual paid time off (PTO) programs, parental leave top-up frameworks, and dedicated funding allocations for continuous professional development.
How would you rate this job post?
See what other professionals think about this role.
Is this company safe?
Ask Hyrizon AI to scan this company for potential red flags before you apply.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.