Join a Quebec software company that is an international leader Advance your career in a ... We offer a range of benefits, including Flexible working hours, including remote work for a ...
Join a Quebec software company that is an international leader Advance your career in a ... We offer a range of benefits, including Flexible working hours, including remote work for a ...
Junior Developer, Custom Solutions
Montreal, QC ยท On-site +1
Improving quality of life around the world through software and services that increase the ... We offer a range of benefits, including Flexible working hours, including remote work for a ...
Junior Developer, Custom Solutions
Montreal, QC ยท On-site +1
Improving quality of life around the world through software and services that increase the ... We offer a range of benefits, including Flexible working hours, including remote work for a ...
Senior Java Developer
Montreal, QC ยท Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ... Remote + flexible work schedule * North of six figures salary + Extended Health & Dental * Huge ...
Quick apply
Senior Java Developer
Montreal, QC ยท Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ... Remote + flexible work schedule * North of six figures salary + Extended Health & Dental * Huge ...
Senior Java Developer
Montreal, QC ยท Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ... Remote + flexible work schedule * North of six figures salary + Extended Health & Dental * Huge ...
Quick apply
Senior Java Developer
Montreal, QC ยท Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ... Remote + flexible work schedule * North of six figures salary + Extended Health & Dental * Huge ...
This is a permanent position that is remote to start with later relocation to Vancouver . Our ... Extensive experience mentoring junior developers; performing code reviews, contributing to ...
Quick apply
This is a permanent position that is remote to start with later relocation to Vancouver . Our ... Extensive experience mentoring junior developers; performing code reviews, contributing to ...
This is a permanent position that is remote to start with later relocation to Vancouver . Our ... Extensive experience mentoring junior developers; performing code reviews, contributing to ...
Quick apply
This is a permanent position that is remote to start with later relocation to Vancouver . Our ... Extensive experience mentoring junior developers; performing code reviews, contributing to ...
Software Developer II
Montreal, QC ยท On-site +1
Write clean, efficient, well-documented code following software engineering best practices and team standards * Contribute to CI/CD pipelines, automated testing, and release processes * Assist with ...
Software Developer II
Montreal, QC ยท On-site +1
Write clean, efficient, well-documented code following software engineering best practices and team standards * Contribute to CI/CD pipelines, automated testing, and release processes * Assist with ...
Software Developer II
Montreal, QC ยท On-site +1
Write clean, efficient, well-documented code following software engineering best practices and team standards * Contribute to CI/CD pipelines, automated testing, and release processes * Assist with ...
Software Developer II
Montreal, QC ยท On-site +1
Write clean, efficient, well-documented code following software engineering best practices and team standards * Contribute to CI/CD pipelines, automated testing, and release processes * Assist with ...
Software Developer - Jukebox
Montreal, QC ยท On-site +1
Software Developer - Jukebox Montreal, Canada (French Version Follows) TouchTunes is looking for a software developer to bring fresh ideas to a team of diverse and multi-talented people, and dive ...
Software Developer - Jukebox
Montreal, QC ยท On-site +1
Software Developer - Jukebox Montreal, Canada (French Version Follows) TouchTunes is looking for a software developer to bring fresh ideas to a team of diverse and multi-talented people, and dive ...
Senior .Net Developer
Montreal, QC ยท On-site +1
... remote or in-office at several locations! Our client is a large fintech firm with a product that you've likely used many times before. You Have: * 7+ years' experience as a Software Developer ...
Quick apply
Senior .Net Developer
Montreal, QC ยท On-site +1
... remote or in-office at several locations! Our client is a large fintech firm with a product that you've likely used many times before. You Have: * 7+ years' experience as a Software Developer ...
Senior .Net Developer
Montreal, QC ยท On-site +1
... remote or in-office at several locations! Our client is a large fintech firm with a product that you've likely used many times before. You Have: * 7+ years' experience as a Software Developer ...
Quick apply
Senior .Net Developer
Montreal, QC ยท On-site +1
... remote or in-office at several locations! Our client is a large fintech firm with a product that you've likely used many times before. You Have: * 7+ years' experience as a Software Developer ...
As a Senior Software Developer - Healthcare systems integration profile, you will be a key member ... Remote work and flexibility (supporting work-life balance) * RRSP contribution * Healthcare ...
Quick apply
As a Senior Software Developer - Healthcare systems integration profile, you will be a key member ... Remote work and flexibility (supporting work-life balance) * RRSP contribution * Healthcare ...
Backend Software Developer (Payload Planner)
Montreal, QC ยท On-site +1
... Developer for our Payload Planner software. As part of a cross-functional team deployed around ... Interest in scientific analysis, atmospheric sciences, remote sensing and space technology
Backend Software Developer (Payload Planner)
Montreal, QC ยท On-site +1
... Developer for our Payload Planner software. As part of a cross-functional team deployed around ... Interest in scientific analysis, atmospheric sciences, remote sensing and space technology
.Net Developer
Montreal, QC ยท On-site +1
... remote or in-office at several locations! Our client is a large fintech firm with a product that you've likely used many times before. You Have: * 4+ years' experience as a Software Developer ...
Quick apply
.Net Developer
Montreal, QC ยท On-site +1
... remote or in-office at several locations! Our client is a large fintech firm with a product that you've likely used many times before. You Have: * 4+ years' experience as a Software Developer ...
.Net Developer
Montreal, QC ยท On-site +1
... remote or in-office at several locations! Our client is a large fintech firm with a product that you've likely used many times before. You Have: * 4+ years' experience as a Software Developer ...
Quick apply
.Net Developer
Montreal, QC ยท On-site +1
... remote or in-office at several locations! Our client is a large fintech firm with a product that you've likely used many times before. You Have: * 4+ years' experience as a Software Developer ...
Java Developer
Montreal, QC ยท Remote
This is a permanent position that is remote to start with potential later relocation to Calgary or ... You Have: * 3+ years' experience as a Software Developer * Experience working with Java , including ...
Quick apply
Java Developer
Montreal, QC ยท Remote
This is a permanent position that is remote to start with potential later relocation to Calgary or ... You Have: * 3+ years' experience as a Software Developer * Experience working with Java , including ...
Java Developer
Montreal, QC ยท Remote
This is a permanent position that is remote to start with potential later relocation to Calgary or ... You Have: * 3+ years' experience as a Software Developer * Experience working with Java , including ...
Quick apply
Java Developer
Montreal, QC ยท Remote
This is a permanent position that is remote to start with potential later relocation to Calgary or ... You Have: * 3+ years' experience as a Software Developer * Experience working with Java , including ...
This is a permanent position that is completely remote. Our client is a global enterprise company ... as a Front-End Software Developer * Cross platform experience with IOS ( Swift ) and Android ...
Quick apply
This is a permanent position that is completely remote. Our client is a global enterprise company ... as a Front-End Software Developer * Cross platform experience with IOS ( Swift ) and Android ...
Java Technical Lead
Montreal, QC ยท Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ... Remote + flexible work schedule * North of six figures salary + Extended Health & Dental * Huge ...
Quick apply
Java Technical Lead
Montreal, QC ยท Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ... Remote + flexible work schedule * North of six figures salary + Extended Health & Dental * Huge ...
Java Technical Lead
Montreal, QC ยท Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ... Remote + flexible work schedule * North of six figures salary + Extended Health & Dental * Huge ...
Quick apply
Java Technical Lead
Montreal, QC ยท Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ... Remote + flexible work schedule * North of six figures salary + Extended Health & Dental * Huge ...
Remote Junior Software Developer information
See Montreal, QC salary details
$30.9K - $40.4K
2% of jobs
$40.4K - $49.9K
5% of jobs
$49.9K - $59.3K
14% of jobs
$61.5K is the 25th percentile. Wages below this are outliers.
$59.3K - $68.8K
15% of jobs
The median wage is $76.2K / yr.
$68.8K - $78.3K
17% of jobs
$78.3K - $87.8K
20% of jobs
$88.4K is the 75th percentile. Wages above this are outliers.
$87.8K - $97.2K
12% of jobs
$97.2K - $106.7K
4% of jobs
$106.7K - $116.2K
4% of jobs
$116.2K - $125.6K
3% of jobs
$125.6K - $135.1K
2% of jobs
$30.9K
$80.4K
$135.1K
How much do remote junior software developer jobs pay per year?
How do remote junior software developers typically collaborate with their teams when working from different locations?
What is a remote junior software developer?
What does a remote junior software developer do?
As a remote junior software developer, you work from home writing code for computer programs. You also maintain and test existing software and applications. Specifically, your duties focus on using a computer language to debug software or to write code for a program as part of a team of developers. You handle your coding responsibilities under the supervision of a more-experienced developer or software engineer. You may develop software for a specific operating system or network. Because you work remotely, you must communicate and follow up with other members of your development team using virtual management and chat applications.
What are the key skills and qualifications needed to thrive as a remote junior software developer, and why are they important?
What is the difference between Remote Junior Software Developer vs Remote Software Engineer?
| Aspect | Remote Junior Software Developer | Remote Software Engineer |
|---|---|---|
| Required Credentials | Typically an associate degree or bootcamp certification | Bachelor's degree in CS or related field, sometimes a certification |
| Work Environment | Entry-level, team collaboration, supervised tasks | More complex projects, greater independence, possibly leadership roles |
| Employer & Industry Usage | Startups, tech companies, internships | Established companies, tech firms, product development |
| Common Search & Comparison Intent | Understanding entry-level roles, career growth | Advancement, skill development, project responsibilities |
The main difference between a Remote Junior Software Developer and a Remote Software Engineer lies in experience, responsibilities, and skill level. Junior developers focus on learning and supporting projects under supervision, while software engineers handle more complex tasks independently. Both roles are essential in tech teams, but the engineer position typically requires more experience and technical expertise.
- Junior Software Developer No Experience
- Remote Junior Software Engineer
- Remote Junior Full Stack Software Developer
- Contract Software Engineer Remote
- Junior Music Software Developer
- Junior Software Engineer University
- Remote React Developer
- Audio Software Engineer Remote
- Aviation Software Engineer Remote
- Part Time Remote Golang Developer
- Remote International Software Developer
- Remote Pinterest Software Engineer
- Europe Junior Frontend Developer
- Fulltime Junior Software Developer
- Work From Home Online Programming
- Part Time Visa Sponsor
- Remote Software Engineer Spotify
- Software Software Developer
- Twitter Software Engineer Remote
- Junior Software Engineer 150K

Full-time
Re-posted 3 days ago
Job description
At GIRO, our mission is clear: Improving quality of life around the world through software and services that increase the efficiency of public transport and postal delivery.
Joining us means contributing to projects and initiatives that makes a real difference to millions of people. Every line of code, every idea, every action, advances our impact around the world. Join us and let's lead the way forward, together.
Why choose GIRO?
Join a Quebec software company that is an international leader
Advance your career in a collaborative work environment where expertise and commitment are the driving force behind every project
Stability based on long-lasting client relationships and our long-term vision
AN ENVIRONMENT FOR GROWTH
Here, we focus on an inclusive and positive environment.
We offer a range of benefits, including
Flexible working hours, including remote work for a balanced life.
Team activities and annual traditions that we take pride in
Everyday support: Employee assistance program, telemedicine and mental health support.
Training and professional development opportunities to grow, learn and discover your way forward.
Within the Algorithms team, you will play a key role in the design, evolution, and industrialization of complex software solutions that have a direct impact on the daily lives of millions of public transit users around the world.
Your main responsibilities:
- Participate in all stages of the design and development of large-scale software products: functional design, mathematical modeling, architecture, detailed analysis, and programming
- Develop, improve, and maintain optimization algorithms integrated into various applications
- Document and test developments to ensure their quality and long-term sustainability
- Provide technical support to development and project teams that use the functionalities developed by the Algorithms team
THE SKILLS THAT WILL MAKE YOU A KEY MEMBER OF OUR TEAM
- Master's or PhD in a relevant field: computer science, software engineering, operations research, applied mathematics, etc.
- 0 to 3 years of relevant experience (academic or industry)
- Strong proficiency in object-oriented programming, particularly in C++
- Experience with Windows environments and relational databases
- Solid knowledge of operations research, including modeling and solving LP/MILP problems, column generation, and metaheuristics
- Ability to communicate effectively in French, both orally and in writing
Apply today and connect with our Talent Acquisition team. We look forward to meeting you!
In accordance with the standards and regulatory requirements to which GIRO adheres, all positions-whether permanent, fixed-term, or internship-are subject to a criminal background check. Positions that involve access to financial data are also subject to a credit check. All verifications are conducted in accordance with GIRO's established procedures.
Employment Conditions
Candidates must be legally authorized to work in the selected country at the time an offer of employment is made. It is the sole responsibility of candidates to obtain any required work permits, visas, or other authorizations prior to their start date.
The masculine form is used solely to simplify the text.