Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Mobile Developer taking ownership of mobile features from concept to production at TouchBistro. Building high-quality apps used by 15,000+ restaurants, focusing on reliability and real problem-solving.

Responsibilities

  • Fix it, Ship it, Own it. You'll take ownership of mobile features from concept to production, delivering high-quality experiences across our mobile platform
  • Build and iterate quickly by breaking work into small, shippable increments, using modern tooling (including AI) to move faster and smarter
  • Collaborate closely with your team to design scalable solutions, contribute thoughtful code reviews, and continuously improve how we build
  • Ship with quality, testing, performance, and reliability are built into your process, not added later
  • Raise the bar by mentoring others and helping evolve our engineering standards, tooling, and ways of working

Requirements

  • 5+ years building and shipping production mobile applications, with clear ownership of features from concept to production
  • Deep expertise in either:
  • • React Native, TypeScript, and modern JavaScript mobile architectures, or
  • • Native Android development using Kotlin and modern Android frameworks
  • Strong understanding of mobile system design, including networking, offline support, caching strategies, and performance optimization
  • Experience designing and integrating robust RESTful APIs, with a focus on reliability and scalability
  • Solid experience with automated testing, CI/CD pipelines, release management, and production monitoring
  • Comfortable working in large, complex codebases and driving improvements to code quality, architecture, and developer experience
  • Experience using observability tools (e.g., Datadog, Sentry, Grafana, or similar) to proactively monitor, troubleshoot, and improve production systems
  • Strong communicator who can mentor junior developers, provide thoughtful code reviews, and influence technical direction
  • Proven ability to operate in fast-paced, agile environments, breaking down complex problems and driving execution with minimal oversight.

Benefits

  • Generous Time Off Program
  • Health, Dental, and Vision Benefits
  • Flexible Health and Wellness Plan
  • Parental Leave & top up
  • Employee Assistance Program
  • Professional Development
  • Volunteer Program
  • Monthly Lunches

Job type

Full Time

Experience level

Senior

Salary

CA$130,000 - CA$150,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AndroidGrafanaJavaScriptKotlinReactReact NativeTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.