Job Search and Career Advice Platform
8,775

Jobs in Peterborough, Canada

Backend Software Developer / Software Engineer (Remote Canada)

Blaise Transit

Montreal
Remote
CAD 70,000 - 90,000
30+ days ago
I want to receive the latest job alerts for jobs in Peterborough

Senior Front End Developer (Toronto)

Lateralgroup

Toronto
Remote
CAD 90,000 - 130,000
30+ days ago

Senior RF Engineer - Telecommunication

Hamilton Barnes Associates Limited

British Columbia
Remote
CAD 150,000
30+ days ago

Senior.NET Developer (Toronto)

Lateralgroup

Toronto
Remote
CAD 80,000 - 130,000
30+ days ago

Cloud Engineer - System Integrator

Hamilton Barnes Associates Limited

Toronto
Remote
CAD 135,000 - 156,000
30+ days ago
Discover more opportunities than anywhere else.
Find more jobs now

Email Marketing Strategist

Mvizz

Mississauga
Remote
CAD 50,000 - 70,000
30+ days ago

Cloud Engineer (Azure), Deloitte Global Technology

Deloitte Canada

Toronto
Remote
CAD 85,000 - 156,000
30+ days ago

Chef (for Northern Saskatchewan Mine Sites)

Kitsaki Management Limited Partnership

Canada
Remote
CAD 64,000 - 74,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Cloud Engineer - Systems Integrator

Hamilton Barnes Associates Limited

Toronto
Remote
CAD 120,000
30+ days ago

SIEM Engineer - Cyber Security Consultancy

Hamilton Barnes Associates Limited

Toronto
Remote
CAD 125,000 - 150,000
30+ days ago

Application Analyst - Cloud

Hamilton Barnes Associates Limited

Edmonton
Remote
CAD 75,000
30+ days ago

Vulnerability Management Specialist - Cyber Security Consultancy

Hamilton Barnes Associates Limited

Toronto
Remote
CAD 80,000 - 92,000
30+ days ago

Azure and MS365 Consultant - Microsoft Gold Partner

Hamilton Barnes Associates Limited

Toronto
Remote
CAD 120,000 - 140,000
30+ days ago

SaaS Sales Specialist – CRM Solutions

MM Nova Tech

Canada
Remote
CAD 70,000 - 100,000
30+ days ago

Security Engineer (CASB-DLP Specialist) - Cyber Security Service Provider

Hamilton Barnes Associates Limited

Toronto
Remote
CAD 80,000 - 100,000
30+ days ago

Senior Software Engineer, Engineering

Spectro Cloud

Canada
Remote
CAD 100,000 - 130,000
30+ days ago

Front End Developer (Toronto)

Lateralgroup

Toronto
Remote
CAD 80,000 - 120,000
30+ days ago

DFIR Consultant - System Integrator

Hamilton Barnes Associates Limited

Montreal
Remote
CAD 90,000
30+ days ago

Insurance Solutions Product Owner - 9791 - IW-9791

DGA Careers

Calgary
Remote
CAD 80,000 - 110,000
30+ days ago

Business Development Coordinator

Normative

Toronto
Remote
CAD 40,000 - 60,000
30+ days ago

Remote Camp Red Seal Sous Chef

Dexterra

Snow Lake
Remote
CAD 60,000 - 90,000
30+ days ago

Project Manager (logistics)

Helprise

Vancouver
Remote
CAD 80,000 - 120,000
30+ days ago

Digital Strategist, Business Development

Index Group

Montreal
Remote
CAD 70,000 - 100,000
30+ days ago

Account Executive, Enterprise

PartnerStack

Canada
Remote
CAD 70,000 - 110,000
30+ days ago

Remote Japan Growth Lead - Berachain

Blockchain Works

Toronto
Remote
CAD 90,000 - 130,000
30+ days ago

Top job titles:

Cleaning jobsSecurity jobsCarpenter jobsEnvironment jobsCoordinator jobsArt Gallery jobsPower Bi jobsYouth jobsBusiness Intelligence jobsPastor jobs

Top companies:

Jobs at LululemonJobs at MetrolinxJobs at CiscoJobs at BeaumontJobs at EnterpriseJobs at MastercardJobs at OracleJobs at MichelinJobs at MarsJobs at Merck

Top cities:

Jobs in MontrealJobs in OttawaJobs in OakvilleJobs in ReginaJobs in GuelphJobs in Thunder BayJobs in NewmarketJobs in MorrisvilleJobs in Rhein
Backend Software Developer / Software Engineer (Remote Canada)
Blaise Transit
Montreal
Remote
CAD 70,000 - 90,000
Full time
30+ days ago

Job summary

Blaise Transit is seeking a Software Developer for their Core Platform, focusing on backend systems that improve public transit efficiency. You'll develop and maintain scalable APIs, work with databases, and contribute to dynamic solutions in a collaborative environment. Ideal candidates will have extensive experience in Node.js and TypeScript, sharing a passion for innovative public transportation solutions.

Benefits

Competitive salary with stock options
Comprehensive benefits plan
Unlimited paid sick days
3 weeks of paid vacation
Flexible work schedule

Qualifications

  • 3+ years of experience as a backend developer.
  • Experience with scalable systems and relational databases.
  • Familiarity with cloud environments and automated testing.

Responsibilities

  • Design, develop, and maintain RESTful APIs using Node.js and TypeScript.
  • Work on relational database design and optimization using MySQL.
  • Contribute to API architecture and documentation.

Skills

Node.js
TypeScript
API Design
Clean Architecture
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

MySQL
Docker
CI/CD
Job description

Note: This is a remote position based in Canada. Candidates need to be Canadian citizens or have work authorization in Canada.

Job Title:Software Developer, Core PlatformLocation:Remote-friendly (based in Montreal, Canada)

About Blaise:Blaise is on a mission to improve public transit around the world using cutting-edge technology. Our on-demand transit platform enables transit agencies to run dynamic, efficient services where routes and schedules adapt in real-time to rider needs. By optimizing transit systems, we help agencies save money, reduce emissions, and deliver better service. We’re working with some of North America’s most innovative municipalities and growing fast. Join us as we revolutionize public transit!

About You:You’re a pragmatic and thoughtful backend developer who loves building scalable systems that solve real-world problems. You thrive in a fast-paced, collaborative environment where your ideas and code make a visible impact. You care deeply about clean architecture, data integrity, and maintainable code, and you’re excited to work with modern tools like Node.js, TypeScript, Kafka, and Docker. You’re curious about how complex systems like public transit work, and you're motivated by the chance to make cities more accessible and sustainable. At Blaise Transit, you’ll join a mission-driven team that values autonomy, learning, and doing meaningful work that improves lives.

Responsibilities:

  • Design, develop, and maintain RESTful APIs and web services using Node.js, Express, and TypeScript.

  • Work on complex relational database design and optimization using MySQL and Sequelize ORM.

  • Contribute to our API architecture, documentation (Swagger/OpenAPI), and developer tools.

  • Collaborate to deliver cross-functional features including scheduling, payments, notifications, and geospatial processing.

  • Write automated tests with Jest, Mocha, and Supertest to ensure reliability and maintainability.

  • Participate in architectural discussions and provide technical mentorship to other team members.

Our Wish List for You:

  • You have 3+ years of experience building scalable backend services in Node.js and TypeScript.

  • You have strong knowledge of MySQL (Sequelize.js experience is a plus!).

  • You’re deeply familiar with relational databases and can confidently model complex domain logic.

  • You care about scalable system design and have worked in cloud-based environments using Docker and CI/CD pipelines.

  • You’re an excellent communicator in English (spoken and written), and bonus if you are bilingual (French).

  • You enjoy working collaboratively in small teams while known for taking initiative, and thrive in a startup environment.

  • You’re curious about how transit works, and want to help shape smarter, more inclusive public transportation.

Perks of Joining Blaise:

  • A competitive salary and the possibility of stock options in our growing company.

  • Comprehensive benefits plan, including health, dental, life, and disability insurance.

  • Unlimited paid sick days.

  • 3 weeks of paid vacation and a flexible work schedule.

  • Opportunity to learn and grow rapidly in a fast-paced, impactful environment.

  • Fun and dynamic team of transit-loving entrepreneurs.

Why Join Blaise?At Blaise, we value diversity, inclusivity, and collaboration. We believe in creating an environment where everyone can thrive and contribute meaningfully. If you’re ready to lead with vision, streamline operations, and create real-world impact, this is the role for you.

How to Apply:Submit your resume and a cover letter detailing why you’re the perfect fit for this role. We look forward to hearing from you!

Titre du poste : Développeur·euse logiciel – Plateforme principale
Lieu : Télétravail possible (basé à Montréal, Canada)

Remarque : Ce poste est en télétravail à partir du Canada. Les candidat·es doivent être citoyen·nes canadien·nes ou détenir une autorisation légale de travail au Canada.

À propos de Blaise
Blaise a pour mission d’améliorer le transport en commun à l’échelle mondiale grâce à une technologie de pointe. Notre plateforme de transport à la demande permet aux agences de transport de proposer des services dynamiques et efficaces, où les trajets et horaires s’adaptent en temps réel aux besoins des usagers. En optimisant les réseaux de transport, nous aidons les organismes à économiser, réduire leurs émissions de GES et offrir un meilleur service. Nous collaborons avec certaines des municipalités les plus innovantes en Amérique du Nord — et notre croissance est rapide. Joignez-vous à nous pour révolutionner la mobilité collective!

À propos de vous
Vous êtes un·e développeur·euse backend pragmatique et réfléchi·e, passionné·e par la création de systèmes évolutifs qui répondent à des problèmes concrets. Vous vous épanouissez dans un environnement dynamique et collaboratif où vos idées et votre code ont un impact visible. Vous attachez une grande importance à l’architecture logicielle propre, à l’intégrité des données et à un code facile à maintenir. Vous aimez travailler avec des outils modernes comme Node.js, TypeScript, Kafka et Docker. Vous êtes curieux·se de comprendre les rouages des systèmes complexes comme le transport collectif, et vous êtes motivé·e par l’idée de rendre les villes plus accessibles et durables. Chez Blaise, vous ferez partie d’une équipe engagée qui valorise l’autonomie, l’apprentissage continu et un travail porteur de sens.
Responsabilités
  • Concevoir, développer et maintenir des API RESTful et des services web à l’aide de Node.js, Express et TypeScript.
  • Participer à la conception et à l’optimisation de bases de données relationnelles complexes avec MySQL et l’ORM Sequelize.
  • Contribuer à l’architecture de notre API, à la documentation (Swagger/OpenAPI) et aux outils pour développeurs.
  • Collaborer à la mise en place de fonctionnalités transversales telles que la planification, les paiements, les notifications et le traitement de données géospatiales.
  • Rédiger des tests automatisés avec Jest, Mocha et Supertest pour assurer la fiabilité et la maintenabilité du code.
  • Participer aux discussions architecturales et offrir du mentorat technique aux membres de l’équipe.
Profil recherché
  • Minimum de 3 ans d’expérience en développement de services backend évolutifs avec Node.js et TypeScript.
  • Solide connaissance de MySQL (l’expérience avec Sequelize.js est un atout).
  • Maîtrise des bases de données relationnelles et capacité à modéliser des logiques métier complexes.
  • Connaissance des architectures logicielles évolutives et expérience dans des environnements infonuagiques (cloud) avec Docker et des pipelines CI/CD.
  • Excellente communication en anglais (parlé et écrit); le bilinguisme anglais/français est un atout.
  • Appréciation du travail en petite équipe et capacité démontrée à prendre des initiatives; vous vous épanouissez dans un environnement de type startup.
  • Intérêt marqué pour le fonctionnement du transport collectif et envie de contribuer à un système plus intelligent et inclusif.
Pourquoi vous joindre à Blaise
  • Salaire concurrentiel et possibilité d’options d’achat d’actions dans une entreprise en pleine croissance.
  • Régime complet d’assurances (santé, dentaire, vie et invalidité).
  • Congés de maladie payés illimités.
  • Trois (3) semaines de vacances payées et horaire de travail flexible.
  • Occasion d’apprentissage rapide dans un environnement stimulant et à fort impact.
  • Équipe dynamique d’entrepreneur·es passionné·es de transport collectif.
Travailler chez Blaise
Chez Blaise, nous valorisons la diversité, l’inclusion et la collaboration. Nous croyons en la création d’un environnement où chacun·e peut s’épanouir et contribuer de manière significative. Si vous souhaitez avoir un impact concret, guidé·e par votre vision et faire partie d’un changement durable, ce poste est pour vous.

Pour postuler
Envoyez votre CV accompagné d’une lettre de motivation expliquant pourquoi vous êtes la personne idéale pour ce rôle. Nous avons hâte de vous rencontrer!
  • Previous
  • 1
  • ...
  • 280
  • 281
  • 282
  • ...
  • 351
  • Next

* 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
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved