Senior Mobile Developer
$130k - $150kTouchBistro
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.
$40 - $75 per hour
.... Key Responsibilities Build and maintain reinforcement learning environments that simulate real backend programming tasks. Develop backend services and the necessary code to support those environments, utilizing technologies such as Java, Python, Node.js, Go, or...SuggestedRemote jobHourly payFor contractors$50 per hour
...reliability. Collaborate with cross-functional teams to enhance AI-driven coding solutions against industry performance benchmarks. Develop agents to verify code quality and identify error patterns. Hypothesize on software engineering cycle steps (such as prototyping,...SeniorFor contractorsFlexible hours- ...benefit from deep operational experience in building and scaling developer infrastructure companies. We move fast and set a high bar.... ...like to talk. Why This Role Exists: We’re looking for a Senior Solution Engineer to become a key technical partner for our...SeniorRemote work
- ...personalization matching algorithms. We are seeking a high-agency Senior Backend Engineer to design and implement robust, clean systems... ...normalization methodologies. ~ Demonstrated experience developing with a modern Python web framework (such as Django, FastAPI,...SeniorFull timeRemote work
$166.6k - $263.45k
...time. You should be able to clearly articulate your technical opinions and lay out tradeoffs Comfortable mentoring both junior and senior engineers Communicates and collaborates effectively with peers and cross-functional counterparts by being helpful and engaged...SeniorFull time$170k - $220k
...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help... ...you’d apply to a human PR. Nice to have, but not required: Mobile development with React Native Experience building financial,...SeniorRemote jobFull timeWork at officeImmediate start$200.7k - $250.9k
In 1965, an engineer in Scotland was given a mundane task with a tricky problem to it - banks wanted to close on Saturdays and still serve customers, but they didn’t know how to solve the authentication of the right user. James Goodfellow, working at Smiths Industries,...SeniorFull timeShift work$111k - $160k
...unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to...SeniorFull timeWork experience placementWorldwide- ...We are looking for a highly skilled Senior Software Developer to design, develop, and maintain software applications. This role requires strong technical expertise, problem-solving skills, and a passion for learning and innovation. This is a remote role for candidates...SeniorFull timeLocal areaRemote workShift work
- ...unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer About Mastercard Mastercard is a global technology company in the payments industry. Our mission is to...SeniorFull timeWorldwideShift work
$111k - $160k
...governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company,... ...their greatest potential. About the Role: • Design, develop, test, implement, and maintain high-quality, secure, and scalable...SeniorFull timeWorldwide$132k - $236k
At Webflow, our mission is to bring development superpowers to everyone. As the pioneer of the Website Experience Platform (WXP), we’re redefining how teams Build, Manage, and Optimize for the web — combining visual development, powerful content management systems, AI-...SeniorRemote jobPermanent employmentFull timeTemporary workFixed term contractLocal areaFlexible hours$111k - $160k
...businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's Decision Management Platform, which serves as...SeniorFull timeWorldwide$240k - $360k
...you’re empowered to do your best work. Role Summary The Senior Principal Architect is a highly influential technical... ...global scale Industry engagement through standards bodies and developer communities This role operates within a small group of senior...SeniorFull timeWork at officeShift work$185k - $210k
...Canada: ~ Ontario About the Role: As a frontend-focused Senior Software Engineer, you will own the design and delivery of the... ...role. This is a high-autonomy, high-leadership position: you'll develop new features at scale, set the standard for how we build on the...SeniorRemote jobFull timeCasual workWorldwideHome officeFlexible hours$145k - $170k
...shift, keep reading. About the role We’re excited to invite talented and motivated Senior Android Developers to join our award-winning team to help expand Robinhood’s mobile experience for our customers. We’re looking for passionate and skilled developers who...SeniorRemote jobWork experience placementWork at officeShift work$85k - $100k
...intelligence across organizational and coalition boundaries Develop and maintain rich Java desktop client applications that consume... ...youll have the resources you need to thrive. We encourage internal mobility so you can explore different business areas, broaden your...SeniorFull timeWork at officeRemote workFlexible hours$111k - $160k
...governments realize their greatest potential. Title and Summary Senior Software Engineer (Java) Who is Mastercard Mastercard is a... ...centered around digital payments? • Do you look forward to developing and engaging with high performant diverse teams around the...SeniorFull timeWorldwide- ...environment that fosters innovation, transparency, and team connectivity, we look forward to hearing from you! THE ROLE We are seeking a Senior DevOps Engineer with deep AWS expertise, multi-account architecture experience, and strong leadership capability. This role owns...SeniorFull timeWork at office2 days per week
- ...operational reliability, continuous observability, and strict auditability are non-negotiable standards. Role Summary We are seeking a Senior AI Engineer to take end-to-end architectural ownership of Lena's core reasoning layer: retrieval orchestration, groundedness...SeniorFull timeRemote workFlexible hours
$166.6k - $218.7k
...other engineers depended on. Is fluent across programming languages and can navigate platform engineering, infrastructure, and developer tooling without needing a map. Has hands-on experience building LLM-powered systems—RAG pipelines, agents, eval frameworks—and...SeniorFull timeShift work- ...modern digital banking products encompassing mobile banking, online banking web suites,... ...autonomous, code-fluent, and user-focused Senior iOS Engineer to join our mobile product... ...guidelines open to qualified mobile developers residing permanently within Canada ....SeniorPermanent employmentFull timeLocal areaRemote workHome officeShift work
$147k - $245k
...thinking organization, apply now. We are currently seeking a Senior AI Engineer - Remote to join our team in Toronto, Ontario (CA-... ...s business needs and goals. Responsibilities: Designing, developing, and implementing AI models Analyzing and improving existing AI...SeniorWork experience placementWork at officeRemote workFlexible hours$111k - $160k
...governments realize their greatest potential. Title and Summary Senior Software Engineer (Java) Our Purpose We work to connect... ...provide high quality insight into emerging issues • Design and develop applications, system to system interfaces and complete software...SeniorFull timeWork experience placementWork at officeWorldwide$181k
...to a remote first culture. The Role We’re looking for a Senior Full-Stack Software Engineer with deep expertise in Next.js,... ...TypeScript, PostgreSQL, and a Node-based backend AI-native developer who regularly uses AI-assisted dev tools (e.g., Cursor, Copilot...SeniorRemote jobFull time$111k - $160k
...businesses and governments realize their greatest potential. Title and Summary Senior AI Engineer Overview The Security Solutions Data Science team is responsible for developing Artificial Intelligence (AI) and Machine Learning (ML) models that support Mastercard...SeniorFull timeWorldwide- ...growth accelerator on an absolute mission to build the next generation of world-class digital products. Composed of over 180 plus elite senior engineers and designers hailing from background giants like Apple, Google, and Coinbase, Lazer possesses the specialized talent to...SeniorFull timeFreelanceWork at officeImmediate startRemote workWork from homeWorldwideFlexible hoursShift work
$145k - $170k
...mission is to enable fast, safe, and delightful backend development at scale. As a Senior Software Engineer on Backend Platform, you will own impactful projects, accelerate developer velocity of all backend engineers at the company, and be responsible for setting the...SeniorRemote jobShift work- ...The exchange team develops and maintain a cutting-edge trading platform. With a global presence across APAC, EMEA and North America, the... ...set-up Aspire career alternatives through us - our internal mobility program offers employees a new scope. Work Perks: [crypto....SeniorFull timeRemote workFree visa
$120k - $150k
...development. Job Summary We are seeking an experienced Senior Embedded Firmware Engineer to join our R&D team. The ideal... ...to evaluate the feasibility of new applications and features Develop and integrate critical software components, frameworks, and device...SeniorFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Mobile Developer. Be the first to apply!
- senior robotics software engineer Canada
- senior consulting engineer Canada
- senior application security Canada
- senior manager diversity & inclusion Canada
- senior manager creative operations Canada
- senior creative Canada
- senior cloud solutions architect Canada
- senior software engineer Canada
- senior project manager contract Canada
- senior manager legal Canada





