Postuler

Publié il y a 2 mois

Junior Software Developer-REMOTE

@ Peloton Technologies

Victoria, Colombie-Britannique

TélétravailTemps plein
Postuler
SIGNAUX

En bref

Peloton Technologies is hiring a Junior Software Developer for a fully remote full-time role anywhere in Canada. The developer designs, develops and tests financial applications under supervision, creating small features and contributing to medium-sized ones. The posting describes an ESOP stock plan and extended health, dental, counselling and life insurance benefits.

Responsabilités :

  • Write clean, efficient code under team supervision
  • Design and develop code from end user requirements
  • Write tests to ensure code correctness
  • Participate in code reviews
  • Produce documentation and manuals for internal applications

Résumé des exigences :

  • Bachelor's degree in software engineering or computer science, or equivalent experience
  • Experience with web development, databases and programming
  • Familiarity with C# or other C-like languages
  • Knowledge of source control such as Git
  • Basic knowledge of HTML, CSS and JavaScript

Outils et compétences

Avantages mentionnés

Soins dentairesAssurance vie
Source et dates

Type de source non vérifié · humi

Date publiée par l’employeur
2026-09-11
Première détection par notre source
2026-10-11
Mise à jour du dossier source
2026-10-11

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauDébutant
DomaineDéveloppement logiciel
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailDomicile
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (exigé)
Domaines d’étudesSoftware engineering, Computer science
Avantages mentionnésActions ou participation

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Peloton Technologies

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Whether you are selling at the counter or scaling across markets, we have all you need to make payments effortless.

Description complète de l’entreprise

We provide solutions to streamline financial operations and make managing money easier. We set out to find a better way to facilitate payments between organizations and built the industry's most robust platform. Our focus is to enhance our platform and perfect the automation of all electronic payment channels. The extensible building blocks of the Peloton platform allow for rapid custom development of challenging requirements that aren’t met by any off-the-shelf products. At the core of our services is our unique agnostic omni-channel payments platform.

Abonnés LinkedIn
2 019
Personnes associées sur LinkedIn
28
Bureaux déclarés
  • Victoria, BC V8W3S1, CA
Autres noms enregistrés
  • Peloton Technologies
Le profil indique une agence de recrutement
Non

We provide solutions to streamline financial operations and make managing money easier. We set out to find a better way to facilitate payments between organizations and built the industry's most robust platform. Our focus is to enhance our platform and perfect the automation of all electronic payment channels. The extensible building blocks of the Peloton platform allow for rapid custom development of challenging…

ChampValeur
SecteurSoftware Development
Taille11-50 employees
Siège socialVictoria, BC
Type d’organisationPrivately Held
Fondée en2011
Offres sur Jobsy5
LinkedInVoir la page
Description

Fully Remote, Coast to Coast

Peloton is a fully remote company — there's no office to relocate for, no expectation of "a few days a week." Our team is spread across Canada, and we've built our tools, meetings, and culture around that. Wherever in Canada you call home, that's where you'll work.

About Peloton Technologies

At Peloton Technologies, we’re transforming the payments landscape for small businesses and enterprises alike. Our platform helps business owners manage payments, optimize cash flow, and streamline operations — from seamless point-of-sale transactions to enterprise payment solutions. By building smarter, more connected payments infrastructure, we make it easier for businesses to thrive.

Founded in 2010 on Vancouver Island, Peloton has grown into a national brand with a team working remotely across Canada. Our culture is grounded in five core values — Teamwork, Respect, Trust, Innovation, and Passion — that shape how we collaborate and make decisions.

Role Overview

We are seeking a Junior Software Developer to join our team. Reporting to the Director, Software Development, you will design, develop, and test financial applications, independently creating small features and contributing to medium-sized features with support from other developers. Collaborating with the team, you’ll help determine solutions for end users’ needs and work with end user requirements to design and develop code that delivers effective solutions. By applying common design and architectural patterns, you’ll help enhance software structure and functionality while developing and maintaining adequate tests to ensure code correctness and reliability.

This is a great opportunity for someone early in their development career who’s eager to learn and grow. You bring a passion for coding and a commitment to best practices, along with good communication skills and a genuine willingness to pick up new tools and technologies. You enjoy working closely with a team and bringing your own ideas to the table.

Key Responsibilities

Technical Contributions and Expertise

  • Write clean and efficient code and practice the software development lifecycle with supervision from the team.
  • Determine possible solutions to the end users' needs with assistance from colleagues.
  • Work with end user requirements, designing and developing code to create solutions.
  • Apply common design and architectural patterns with direction from the team.
  • Write adequate tests to ensure the correctness of code.
  • Learn at least one technical area (eg. web application development, database design, API integration, etc.).
  • Continuously improve technical skills and stay updated on emerging technologies.
  • Use AI-assisted development tools to write, debug, refactor, and test code.
  • Maintain an experimental mindset, trying AI-assisted approaches on their own work and comparing against writing by hand.
  • Share learnings on AI-assisted workflows and ask questions when results are unclear.

Ownership and Collaboration

  • Responsible for the development and testing of their own code.
  • Participate in the code review process for learning and improving code quality.
  • Collaborate with the Development team and receive support and supervision from team members as needed.
  • Produce content for documents, guides, and manuals for internal applications, development processes, and operating processes for current and future team members.

Mentorship and Team Building

  • Receive mentorship from senior team members.
  • Understand and participate in a respectful team culture.

Perform other duties as assigned, consistent with the scope of the role.

Qualifications & Experience

  • Bachelor’s degree in software engineering or computer science, or an equivalent combination of education and experience
  • Experience gained in co-op programs or summer placements beneficial
  • Experience with web development, databases, and programming

Knowledge

You don't need experience with every item listed below; familiarity with similar or equivalent technologies is welcome.

  • Understanding of computer science fundamentals and object-oriented design principles
  • Familiarity with C# or other C-like programming languages
  • Basic knowledge of HTML, CSS, and JavaScript
  • Understanding of database concepts and SQL basics
  • Basic knowledge of software security fundamentals
  • Knowledge of source control software (e.g., GIT)

Total Rewards

As an early-stage company, Peloton employees are also Peloton owners — you'll earn stock in the company through our Employee Stock Ownership Plan (ESOP).

Peloton is a fully remote workplace. You'll work from wherever you're based in Canada, with all the equipment you need provided and dedicated support from the team. We come together in person through regional hubs for townhalls and events.

This position also offers a competitive benefits plan designed to support you and your family, including extended health care, dental, counselling services, and life insurance.

The annual salary range for this position is determined via job-related knowledge, skills, experience, market demand, and internal equity.

Emplois semblables

  • Junior Software Developer

    Toronto, ON +1

    Hootsuite

    1+ ansCandidates need a Computer Science or Engineering degree, or equivalent, with 1-2 years of software development experience, including co-op or internships. Experience with Java or a functional programming language is required, along with agile practices and strong teamwork and communication skills.

  • Senior Software Developer

    Victoria, BC

    University of Victoria

    6+ ansCandidates need a university degree in computer science, software engineering or a related field and six years of related experience. They must show proficiency in Java, JavaScript, HTML and SQL, experience with object-oriented design, databases such as PostgreSQL and Cassandra, and Agile methods like Scrum.

    Eclipse, Hibernate, JMS, ActiveMQ, Tomcat, Jetty

  • Senior Software Developer - Big data API

    Vancouver, BC

    PDF Solutions: A leading provider of end-to-end analytics that empowers engineers & data scientists across the semiconductor ecosystem

    8+ ansCandidates need several years of backend development experience with databases, strong skills in Go and C, and experience leading or mentoring developers. A Computer Science degree or equivalent industry experience is expected.

    Go, C, C++, C#, Java, Python

  • Software Developer II

    Vancouver, BC
    Temps plein

    Avigilon Corporation

    2+ ansCandidates need a bachelor's degree, at least two years of software development experience, extensive C++ experience in large code bases, and strong written and oral communication. Experience with Berkeley or Postgres databases is required, and cloud, CI/CD and DevOps experience is preferred.

    C++, C#, Postgres, Berkeley DB, Azure

  • Software Developer - Cloud - Intermediate

    Surrey, BC

    Delta Intelligent Building Technologies (Canada) Inc.

    3+ ansCandidates need 3 to 5+ years as a software developer, strong Python skills, and hands-on experience with Kubernetes (ideally EKS) and Terraform. Docker, distributed systems troubleshooting, cloud IAM and mentoring experience are also expected.

    Python, Terraform, Kubernetes, Amazon EKS, Docker

  • Software Developer (hybrid)

    Vancouver, BC
    Temps plein

    Cisco

    5+ ansCandidates need a computer science or related degree plus 5 years of experience, or a master's plus 3 years. They must have production experience with TypeScript or JavaScript and React, API integration, automated testing, and debugging.

    GitHub Copilot, Claude, Codex

  • Software Developer (hybrid)

    Vancouver, BC
    HybrideTemps plein

    Cisco Systems Canada Co.

    5+ ansCandidates need experience delivering production software with TypeScript or JavaScript and React, designing REST APIs, writing automated tests, and debugging software defects. Experience with observability, security, or data products and with AI agents is an asset.

    React, TypeScript, JavaScript, Splunk, Git, Codex

  • Senior Software Developer - Form

    British Columbia
    128k–143k $/anHybrideTemps plein

    Safe Software

    7+ ansCandidates need a bachelor's degree in a related field, 7+ years of professional development experience including technical leadership, advanced C++ and Python skills, and threat modeling and CVSS scoring experience. Security tooling experience such as fuzzing, sanitizers and SAST/DAST is also required.

    C++, Python, FME Form, GitHub Copilot, Claude Code, Qt Widgets

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.