Software Developer jobs in Canada
- Peloton TechnologiesRemote
- Basic knowledge of software security fundamentals.
- Knowledge of source control software (e.g., GIT).
- Write clean and efficient code and practice the software…
- Government of AlbertaEdmonton, AB
- $83,258–$114,316 a year
- Permanent
- Monday to Friday
- Working knowledge of software architecture, common design patterns, and computing science principles, with the ability to apply them in application or platform…
- View all Government of Alberta jobs - Edmonton jobs
- Salary Search: Full Stack Developer salaries in Edmonton, AB
- See popular questions & answers about Government of Alberta
- ScotiabankToronto, ON M5H 1B6
- Our group consists of several agile teams working closely together to deliver, support, and maintain the client and account onboarding systems to provide the…
- View all Scotiabank jobs - Toronto jobs
- Salary Search: Full Stack Developer salaries in Toronto, ON
- See popular questions & answers about Scotiabank
View similar jobs with this employerCorityRemote- Full-time
- Design and develop new software and enhance existing software for clients’ systems, and for Cority’s base software.
- 4+ years of experience as a developer.
- View all Cority jobs - Remote jobs
- Salary Search: Software Engineer salaries in Remote
- See popular questions & answers about Cority
- Peloton TechnologiesRemote
- Write clean and efficient code and practice the software development lifecycle.
- Bachelor’s degree in software engineering or computer science, or an equivalent…
- RampCanada
- $143,200–$284,000 a year
- Ramp is building the smart infrastructure for finance teams, embedded in the transaction flow of every dollar a business spends.
- Budget for intra-office travel.
- View all Ramp jobs - Canada jobs - Software Engineer jobs in Canada
- Salary Search: Software Engineer, Frontend salaries in Canada
- BrimRemote
- $85,000–$110,000 a year
- Brim Financial is a category defining fintech, building the operating system for credit cards and payments.
- Build and maintain services and RESTful APIs that…
- View all Brim jobs - Remote jobs
- Salary Search: Junior Software Engineer salaries in Remote
- DoverRemote
- You have a few years of experience building and shipping software.
- Dover is a marketplace where startups and expert operators meet, collaborate, and build…
- View all Dover jobs - Remote jobs
- Salary Search: Software Engineer salaries in Remote
- Island HealthOak Bay, BC V8R 1J8
- $39.03–$56.11 an hour
- Ability to write software programs in a variety of programming languages.
- In accordance with the Vision, Purpose, and Values, and strategic direction of the…
- View all Island Health jobs - Oak Bay jobs - Software Engineer jobs in Oak Bay, BC
- Salary Search: Software Developer salaries in Oak Bay, BC
- See popular questions & answers about Island Health
- AtlassianCanada
- $117,900–$153,925 a year
- Build REST APIs that power core customer experiences.
- Build customer-facing React components.
- Configure monitoring for backend services.
- View all Atlassian jobs - Canada jobs - Full Stack Developer jobs in Canada
- Salary Search: Full Stack Software Engineer salaries in Canada
- See popular questions & answers about Atlassian
Robotics Developer
Easily applyMultiple openingsO’Adventure LimitedThornhill, ON L3T 7Z3- $120,000–$160,000 a year
- Full-time
- Contribute to documentation, system architecture design, and software lifecycle management.
- We are seeking a highly skilled Robotics Developer to design,…
- ValeToronto, ON M4T 1W1
- $112,000 a year
- Dental care
- The Specialist, Data Quality Developer is responsible for designing, building, and maintaining enterprise data quality, data catalog, data stewardship, and…
- Vertical Motion IncCanada
- $90,000–$100,000 a year
- Full-time
- Translate client business rules into reliable software and keep them intact as systems evolve.
- Maintain software packaging, installation and controlled update…
- Vertical Motion IncCanada
- $90,000–$100,000 a year
- Full-time
- Translate client business rules into reliable software and keep them intact as systems evolve.
- Maintain software packaging, installation and controlled update…
Senior Full Stack Developer
Easily applyWeVendNorth York, ON- $80,000–$110,000 a year
- Full-time +1
- Dental care
- Casual dress
- Conduct thorough initial developer testing and debugging of applications.
- WeVend is currently seeking an experienced Senior Full Stack Developer to build and…
- CMiCToronto, ON
- $70,000 a year
- Permanent
- Dental care
- Paid vacation
- RRSP match
- Wellness program
- Our customers have their choice of a SaaS or Private Hosted platform that includes industry focused modules to manage everything from Financials and Payroll to…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Junior Software Developer-REMOTE
Job details
Full job 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.