Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
9,068

Computer jobs in Canada

Senior Mobile Software Developer (iOS)

TouchBistro

Toronto
On-site
CAD 95,000 - 120,000
9 days ago
I want to receive the latest job alerts for “Computer” jobs

Clinical Pharmacist

Northern Health

Dawson Creek
On-site
CAD 70,000 - 90,000
9 days ago

Testeur(euse) logiciel / Software Tester - Computer Vision & Machine Learning

Genetec

Montreal (administrative region)
On-site
CAD 60,000 - 80,000
9 days ago

Associate, Sales and Customer Service - Part-time - Laval

Intact Financial Corporation

Laval
Hybrid
CAD 40,000 - 55,000
9 days ago

Application Developer

TEEMA

Regina
Hybrid
CAD 80,000 - 100,000
9 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

software systems integration engineer

Dasens Innovations

Calgary
On-site
CAD 100,000
9 days ago

IT Support Technician

SysGen Solutions Group

Calgary
Hybrid
CAD 50,000 - 70,000
9 days ago

Senior Element Management Systems Developer (34609)

Myticas LLC

Ottawa
On-site
CAD 125,000 - 150,000
9 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

General Maintenance Helper (Shipper/Receiver)

Black & McDonald Limited

Bowmanville
On-site
CAD 45,000 - 55,000
9 days ago

Product Advisor-OpenRoad Toyota Port Moody

OpenRoad Auto Group

Port Moody
On-site
CAD 60,000 - 80,000
9 days ago

Job ID #31598: Chief Investment Officer

Hamilton Insurance Group, Ltd.

Hamilton
On-site
CAD 120,000 - 150,000
9 days ago

Solution Architect

Rogers Communications, Inc.

Calgary
Hybrid
CAD 90,000 - 120,000
9 days ago

Facility Lead

Medavie

Alberta
On-site
CAD 80,000 - 100,000
9 days ago

Leadership Administrative Support, Housing

CMHA Thames Valley Addiction and Mental Health Services

London
Hybrid
CAD 30,000 - 60,000
9 days ago

Warranty Hub Regional Manager - Fontana, CA

Musco Sports Lighting

Canada
On-site
CAD 96,000 - 125,000
9 days ago

Customer Support Representative, Tax Software - REMOTE

Working Solutions

Canada
Remote
CAD 60,000 - 80,000
9 days ago

Client Registration Assistant

Fonemed

Canada
Remote
CAD 30,000 - 60,000
9 days ago

Intermediate Embedded Software Engineer

SKYTRAC

Ottawa
On-site
CAD 80,000 - 95,000
9 days ago

IT Applications Specialist

Vertex Resource Group

Alberta
On-site
CAD 80,000 - 100,000
9 days ago

Clinical Nurse Educator - Medical/Surgical

Nova Scotia Health Authority

Truro
On-site
CAD 80,000 - 100,000
9 days ago

Développeur(euse) logiciel Senior / Senior Software Developer - Edge OS

Genetec

Montreal
On-site
CAD 80,000 - 100,000
9 days ago

Principal Security Software Developer

PowerToFly

Montreal (administrative region)
On-site
CAD 60,000 - 80,000
9 days ago

Data Entry Clerical work from home

Magna International

Vancouver
Remote
CAD 30,000 - 60,000
9 days ago

Local Class 1 Delivery Driver

Gordon Food Service

Saskatoon
On-site
CAD 45,000 - 55,000
9 days ago

Senior Cloud Software Engineer in Test

Rivian

Vancouver
On-site
CAD 108,000 - 136,000
9 days ago

Top job titles:

Communication jobsHelper jobsCertified Nursing Assistant jobsLegal jobsUrban Planner jobsRecruiter jobsQuality Control jobsStatistician jobsEditing jobsJunior Accountant jobs

Top companies:

Jobs at Bank Of MontrealJobs at MetrolinxJobs at AppleJobs at IbmJobs at PwcJobs at CoopJobs at Jp Morgan ChaseJobs at BoeingJobs at BloombergJobs at Kelly Services

Top cities:

Jobs in TorontoJobs in MississaugaJobs in WinnipegJobs in SurreyJobs in HamiltonJobs in BurnabyJobs in KitchenerJobs in OakvilleJobs in RichmondJobs in Gatineau

Similar jobs:

Computer Programmer jobsComputer Science jobsComputer Engineer jobsComputer Technician jobs
Senior Mobile Software Developer (iOS)
TouchBistro
Toronto
On-site
CAD 95,000 - 120,000
Full time
9 days ago

Job summary

A leading restaurant management software company in Toronto is looking for a Senior Mobile Software Developer to enhance their flagship iOS application. You will work in a fast-paced environment, maintaining a robust continuous deployment pipeline for the team. We're seeking candidates with over 5 years of iOS development experience, proficiency in Swift or Objective-C, and a passion for technology. This role includes opportunities for professional growth in a vibrant workplace that values collaboration and innovation.

Benefits

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

Qualifications

  • 5+ years of experience developing native iOS apps in a production setting.
  • Expert in Swift and/or Objective-C.
  • Understanding of computer architecture and concurrency.
  • Experience with Core Data and relational databases.
  • Comfortable with Linux/Unix systems.

Responsibilities

  • Build and maintain developer-facing tools.
  • Maintain a reliable continuous deployment pipeline.
  • Collaborate with the Developer Acceleration team across various domains.
  • Perform release engineering activities.
  • Build libraries and abstractions for developers.

Skills

Swift
Objective-C
iOS development
XCTest
XCUITests
Continuous integration/deployment
Basic shell scripting

Tools

CircleCI
Fastlane
Xcode
TestFlight
Datadog
Sentry
Job description

TouchBistro is looking for Senior Mobile Software Developers (iOS). At TouchBistro, our flagship iOS application is on a 2‑week release cadence. Our software development teams deploy changes to our production web and backend stacks over 100 times per week. Development teams are empowered and expected to self‑service their own releases, production monitoring, and gradual rollout via feature flags.

We are looking for an experienced developer with a similar mindset to join our team. As a member of TouchBistro, you will be part of a close‑knit group of experienced developers with a birds‑eye view of all software development activities at TouchBistro. Our mission is to make our developers productive and fearless, to reduce toil, and to remove obstacles from our product development teams, while building the best restaurant software available in the market. We act as a force multiplier for the teams writing software for our customers.

Your Day‑to‑Day
  • Build and maintain developer‑facing tools that improve the local development experience
  • Maintain a speedy and reliable continuous deployment pipeline, which developers use to deploy their own commits to TestFlight and the App Store
  • Build libraries and abstractions that our developers use to build products and features. For example, we’ve designed systems that make it easy for our developers to manage database transactions, perform structured logging, implement authentication and authorization correctly, and more, so that developers can focus on business problems and not underlying infrastructure
  • Perform release engineering activities, along with finding process improvements such as decommissioning legacy code, inventing new tools, upgrading to the latest version of Xcode or other dependencies, or making sweeping org‑wide implementation changes
  • Collaborate with members of the Developer Acceleration team across a variety of domains including mobile, distributed systems, web development, systems administration and application security
All About You
  • You have 5+ years of experience developing native iOS apps in a production setting
  • You are an expert in Swift and/or Objective‑C
  • You have an understanding of computer architecture, concurrency, and other computer science fundamentals
  • You have experience with Core Data, SQLite, relational databases, and normalization
  • You have experience working in large monorepos, modular codebases with multiple developers, enforcing design patterns and good practices
  • You have a thorough understanding of networking protocols (HTTP, WebSockets) and RESTful APIs
  • You have a good understanding of dependency management, including binary frameworks, how they are compiled, and their different types
  • You have a solid understanding of iOS testing practices, including XCTest and XCUITests
  • You have experience maintaining or consuming continuous integration/deployment pipelines (we use CircleCI, Fastlane, XcodeGen, TestFlight, App Store Connect)
  • You are comfortable with Linux/Unix systems (basic shell scripting, automation, Makefiles, etc)
  • You have experience with observability systems (we use Datadog and Sentry extensively for our o11y stack)
  • You have exposure to systems programming and exposure to web development is a plus!
What We Offer

At TouchBistro, we are a diverse group of restaurant‑obsessed, tech‑loving people brought together by a mission to support the passion and success of restaurateurs. You can feel confident joining a fun, vibrant, and rapidly growing environment. You will be working alongside driven individuals who are passionate, innovative, accountable, collaborative, and respectful.

The Perks:

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

TouchBistro is an all‑in‑one point‑of‑sale and restaurant management system that makes running a restaurant easier. We have powered more than 29,000 restaurants around the world, and we know that while passion is plenty in the restaurant industry, time and money usually aren’t. Providing the most essential front‑of‑house, back‑of‑house and customer‑engagement solutions on one easy‑to‑use platform, TouchBistro helps restaurateurs streamline and simplify their operations, increase sales, drive revenue, and deliver a stellar guest experience.

TouchBistro believes in fostering an inclusive workplace where all individuals have an opportunity to succeed. Requests for accommodation due to a disability can be made at any stage of the recruitment process.

  • 1
  • ...
  • 102
  • 103
  • 104
  • ...
  • 363

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved