Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

JavaScript Full Stack Developer Junior

$50k - $80k per year
Full-time

Rebel

Position Title: JavaScript Full Stack Developer - Junior
Location:  Ottawa, ON (377 Dalhousie Street)
Work Model:  Hybrid - 4 days onsite, 1 day work from home

About Rebel
OUR CUSTOMERS BRING A VISION - WE BRING THE PLATFORM TO SHARE IT ONLINE.
We believe that those who contribute make us better.  It’s why we create simple, useful tools to empower participation in the world’s bravest communication space: the Internet.
We are experts in domain names and the products that make the most of them.  This helps our customers showcase their ideas, stories, services and contributions to the world. 
Our manifesto: Be Thoughtful, Be Simple, Be Brave.

Role Overview
As a Junior JavaScript Full Stack Developer , you’ll join Rebel’s Development Team to help build and improve the products that enable customers to bring their vision online. You’ll work across the stack— React on the front end and Node.js (and occasionally .NET) on the back end —delivering well-scoped features, bug fixes, and enhancements under the guidance of experienced teammates.
This role is ideal for someone early in their career who’s excited to learn, contribute, and grow in a collaborative Agile environment while building reliable, maintainable software that supports real customers at scale.

What You’ll Do
  • Work with your team to deliver assigned tasks and small project work, asking questions early and communicating progress regularly.
  • Contribute to features across the stack (front-end and back-end) under guidance, following established patterns, standards, and best practices.
  • Help translate requirements into simple technical solutions with support from senior teammates and clear documentation.
  • Build and update UI components using modern front-end technologies (React) to create clear, accessible user experiences.
  • Implement and maintain basic back-end functionality (Node.js and/or .NET where applicable), such as APIs, data handling, and integrations, with mentorship and code reviews.
  • Write clean, readable, and maintainable code, and participate in code reviews to learn and improve.
  • Create and update automated tests (unit/integration) for the code you work on, and assist with debugging issues found during testing.
  • Support deployments by following release checklists and team processes, helping verify that changes work as expected in staging/production.
  • Use logs, basic monitoring tools, and debugging techniques to troubleshoot issues, escalating when needed and documenting what you learn.
  • Collaborate with cross-functional partners (Product, Marketing, Customer Service, and other stakeholders) by participating in discussions and clarifying requirements.
  • Maintain documentation for the features you contribute to (how it works, how to test it, and how to support it).
  • Learn continuously—new tools, frameworks, and team practices—and apply feedback to grow your skills over time.
  • Use AI-assisted tools responsibly (where appropriate) to help with understanding code, generating drafts, and improving productivity, while ensuring correctness through review and testing.
  • Participate in active system support, bug fixing and incident resolution as needed
What You Bring
  • 1–3 years of professional experience (or equivalent through internships/co-ops/projects) building software with modern stacks (Node.js and/or React).
  • Working knowledge of JavaScript/TypeScript and modern ES6+ syntax; eager to deepen skills and adopt best practices.
  • Exposure to back-end development with Node.js (Express.js or similar) and working with RESTful APIs (building or consuming).
  • Basic familiarity with cloud concepts and interest in learning AWS (or similar), including how applications are deployed and run.
  • Introductory understanding of software architecture concepts (services, events, scalability) and willingness to learn how they apply in production systems.
  • Experience working in Agile/Scrum environments (school projects or professional), and comfort with sprints, standups, and iterative delivery.
  • Familiarity with Git and collaborative workflows (branches, pull requests) and openness to feedback through code reviews.
  • Some experience with automated testing and CI (writing basic tests, running pipelines), with a desire to build strong quality habits.
  • Exposure to IaC and containers (CloudFormation/CDK/Terraform and/or Docker) is a plus, but not required—willingness to learn is key.
  • Interest in improving existing systems through bug fixes, refactoring, and small enhancements (including working in parts of a legacy codebase with mentorship e.g., .NET Framework and/or Java).
  • Desire to learn and grow your career
What We Offer
  • A collaborative, high-performance workplace that recognizes hard work and creative thinking, with competitive compensation, benefits, and opportunities for growth.
  • A smoke-free, downtown office with thoughtful perks, including a fully stocked staff fridge.
  • Comprehensive training in domain registration, web hosting platforms, and troubleshooting tools.
  • A dedicated workspace, a supportive team environment, and ongoing professional development.
  • A people-centered culture that values your expertise, ideas, and long-term career growth.
Who We’re Looking For
People who care. About customers. About teammates. About doing the right thing even when it’s the harder thing. You don’t need to know every acronym (yet), but you should love learning, solving problems, and keeping cool when tech gets tricky. If you’re kind, curious, reliable, and maybe a little cheeky—you’ll fit right in.

About This Role
This role represents an existing vacancy.

Compensation
CAD $50,000 - $80,000 annually, plus benefits.

How We Hire
As part of this recruitment process, we use automated or artificial intelligence–enabled tools to support the screening and assessment of candidates’ applications. All hiring decisions are made by our team.

NON-SMOKERS ONLY PLEASE

 

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the JavaScript Full Stack Developer Junior in Ottawa, ON vacancy
  • $60k - $100k per year

     ...Position Title: JavaScript Full Stack Developer Intermediate Location:  Ottawa, ON (377 Dalhousie Street) Work Model:  Hybrid - 4 days onsite, 1 day work from home About Rebel OUR CUSTOMERS BRING A VISION - WE BRING THE PLATFORM TO SHARE IT ONLINE. We believe... 
    Javascript
    Long term contract
    Full time
    Work at office

    Rebel

    Ottawa, ON
    more than 2 months ago
  • $80k - $95k per year

     ...Are you the kind of developer who enjoys building modern solutions while untangling complex...  ....  Who You Are  A strong full-stack developer who enjoys both problem-solving...  ...with PHP development ~ Proficiency in JavaScript, HTML, CSS, and responsive web development... 
    Javascript
    Long term contract
    Full time
    1 day per week

    STACK IT Recruitment

    Ottawa, ON
    9 days ago
  •  ...within a federal defense organization is seeking Intermediate Full-Stack Software Developers. The successful candidates will support the development,...  ...available. Responsibilities Full-Stack Development: Develop new features and resolve bugs using TypeScript, focusing on... 
    Javascript

    Randstad

    Ottawa, ON
    a month ago
  •  ...Job Title: Full Stack Developer (React / Node.js) – Healthcare Position Overview Seeking a Full Stack Developer to build patient-facing...  ..., and compliance Required Skills React.js, Node.js, JavaScript/TypeScript REST APIs and microservices Experience building... 
    Javascript

    NavitasPartners

    Ottawa, ON
    3 days ago
  •  ...agencies through embedded teams, advisory services, and full project execution, applying deep operational expertise...  ...Job Description ADGA Group is currently seeking a Junior Modelling & Simulation Software Developer to join our team supporting the Canadian Armed Forces... 
    Junior
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    16 days ago
  • $52.86k - $66.08k per year

     ...Summary The Junior Interior Designer is part of a team delivering Space Layout & Interior...  ...and functional planning activities. Develops stacking and blocking plans as well as detailed...  ...members. (Experience working through the full lifecycle of a project from program... 
    Junior
    Full time
    For contractors
    Internship

    BGIS

    Ottawa, ON
    9 days ago
  •  ...embedded teams, advisory services, and full project execution, applying deep operational...  ...We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience...  ...and enhance user-facing features using JavaScript (ES5/ES6+), HTML, CSS, and Node.js Integrate... 
    Javascript
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    4 days ago
  • $58.4k per year

     ...and build your career. You will assist in developing environmental documentation and reports,...  ...Credentials Ability to identify issues, develop solutions, and implement them effectively...  ...Position Travel: Yes Schedule: Full time Job Posting: 22/05/2026 06:05:43... 
    Junior
    Full time
    Work at office
    Worldwide

    Stantec

    Ottawa, ON
    6 days ago
  • $60k - $75k per year

     ...specialists worldwide. Job Overview: The Junior NetSuite Consultant will assist in...  ...reference. 4. Reporting & Customization Develop saved searches, custom reports, and...  ...senior officials in companies Job Type: Full-time Pay: $60,000.00-$75,000.00 per year... 
    Junior
    Full time
    Remote work
    Worldwide
    Monday to friday
    Flexible hours

    Houseblend Enterprises Inc.

    Ottawa, ON
    7 days ago
  • $75.08k - $91.35k per year

     ...Finance and Corporate Services Dept. Service: Corporate Finance Service Branch: Financial Strategy Branch Employment Type: 1 Full Time Temporary Position (Up to 1 Year) Work Hours: 35.00 hours per week Affiliation: CIPP Salary Information: $75 075,00 - $91... 
    Junior
    Long term contract
    Full time
    Temporary work
    Work at office

    City of Ottawa / Ville d’Ottawa

    Ottawa, ON
    7 days ago
  • $60k - $75k per year

     ..., Calgary Airport, and Vancouver Canada Line. Join us as a Junior Field Supervisor Your main responsibilities The Junior Field...  ...to provincial safety authority reports and directives Develop and maintain departmental procedures, and search for opportunities... 
    Junior
    Contract work

    Schindler

    Ottawa, ON
    11 days ago
  • $85k - $100k per year

     ...is seeking a SharePoint Administrator & Developer to join a collaborative, technology-driven...  ...across the Microsoft technology stack (including .NET framework, C#, SQL Server...  ...etc.) and web technologies (HTML5, CSS, JavaScript, etc.) Education & Certifications: A degree... 
    Javascript
    Internship

    LRO Staffing

    Ottawa, ON
    5 days ago
  • $120k - $150k per year

     ...highly motivated Edge-to-Cloud Developer to join our innovative...  ...You will work across the entire stack, from intuitive front-end interfaces...  ...proficiency with HTML, CSS, JavaScript and familiarity with RESTful APIs...  ...Preferred Qualifications Full Stack Development Experience... 
    Javascript

    Ouster

    Ottawa, ON
    11 days ago
  •  ...Job Responsibility: Tomlinson Group of Companies is seeking a Junior SAP FICO Administrator to join their team. The successful candidate...  ...other SAP modules (MM, SD, PM, ETM, PS) is a plus. This is a full-time position with competitive compensation and benefits package.... 
    Junior
    Full time
    Internship

    R.W. Tomlinson Limited

    Ottawa, ON
    7 days ago
  •  ...TEHORA est présentement à la recherche d' un(e) analyste fonctionnel(le) junior ayant de bonnes aptitudes d'analyse, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue soutiendra les activités... 
    Junior
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    1 day ago
  • $46.5 - $48.5 per hour

     ...leader? Randstad is seeking a talented Junior Project Cost Controller for an exciting contract...  ...and administrative support. This is a full-time 14-month contract position (40 hours...  ...in conformance with company’s policy. -Develops and prepares project budget and contract changes... 
    Junior
    Long term contract
    Full time
    Contract work
    Temporary work
    Work from home
    Flexible hours

    Randstad

    Ottawa, ON
    7 days ago
  •  ...company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact. A Junior Project Manager at Ciena contributes to the successful delivery of customer-focused projects by ensuring planning, coordination, and financial... 
    Junior
    Hourly pay
    Internship
    Work at office
    Flexible hours
    3 days per week

    Ciena

    Ottawa, ON
    6 days ago
  • $24 - $29 per hour

     ...Globe Business is hiring a Junior Operations Assistant in Ottawa, Ontario. Remote position. Pay: $24–29/hour. Part-time or full-time. No experience required. Training provided. Day shifts available. Applications are accepted from candidates currently located in Canada only.... 
    Junior
    Hourly pay
    Long term contract
    Full time
    Part time
    Remote work
    Flexible hours
    Day shift

    Globe Business

    Ottawa, ON
    25 days ago
  • $70k - $95k per year

     ...services and products. Our pentesting team is looking for a junior pentester to join us and help secure a few hundred more applications...  ...security and take pride in spreading the word and helping developers write secure code. You will be a part of the local and global security... 
    Junior
    Remote job
    Full time
    Work at office
    Local area
    Home office

    Software Secured

    Ottawa, ON
    7 days ago
  •  ...Job Responsibility: Tomlinson Group of Companies is seeking a Junior SAP Basis Administrator to join our team. The successful candidate will be responsible for providing support for SAP Basis activities, including day-to-day user administration and standard Basis responsibilities... 
    Junior
    Full time
    Internship

    R.W. Tomlinson Limited

    Ottawa, ON
    7 days ago
  • $106k - $140k per year

     ...passionate and hardworking Senior Software Developer in Test to join our cross-functional...  ..., high-quality software.   Tech Stack: ~Languages: JavaScript (TypeScript) / Python / Java / Kotlin...  ...and validate API endpoints ~Mentor junior team members and lead QA environment... 
    Javascript
    Worldwide

    Barracuda Networks

    Ottawa, ON
    more than 2 months ago
  •  ...enforcement agencies through embedded teams, advisory services, and full project execution, applying deep operational expertise and...  ...Canada. Job Description We are seeking a Full-Stack Software Developer to support the ongoing development, enhancement, and... 
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Work at office
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    4 days ago
  • $94.5k - $138.6k per year

     ...to ArcGIS Communicate with industry developers on best practices for extending ArcGIS to...  ...following languages and tools: TypeScript, JavaScript, NodeJS, Bootstrap, React, Angular, and...  ...3D computational geometry Scalable full-stack software engineering experience Awareness... 
    Javascript

    Esri

    Ottawa, ON
    1 day ago
  • $85k - $110k per year

     ...: Ottawa, ON (on-site) Employment type: Full-time Salary range: $85,000–$110,000 CAD...  ...that operate in the real world. The company develops quantum timing, quantum-secure...  ...other by design. About this role:  The Junior Quantum Engineer will join Q-Block's R&D engineering... 
    Junior
    Long term contract
    Permanent employment
    Full time
    Internship
    Manual labor

    Q-Block Computing

    Ottawa, ON
    7 days ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue participera... 
    Junior
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    1 day ago
  • $90k - $110k per year

     ...challenges, we want you on our team. Job Type: Full Time Position Overview We are...  ...and capable Intermediate Software Developer to join our Engineering team. In this role...  ...This role represents progression from the Junior Developer level, with increased ownership,... 
    Full time
    Casual work
    Work from home
    Flexible hours

    Calian in Space & Technology

    Ottawa, ON
    12 days ago
  • $80k - $100k per year

     ...Seymour Pacific Developments Ltd. is a national leader in land development and residential construction, and we are seeking a Junior Site Superintendent to lead the construction of our multi...  ...unparalleled speed and efficiency. We develop and build over 1000 units a year by leveraging... 
    Junior
    Full time
    For subcontractor

    SEYMOUR PACIFIC DEVELOPMENTS LTD.

    Ottawa, ON
    18 days ago
  • $82k per year

     ...opportunity: We are looking for a SW Designer/Developer to join the existing 5G Cloud RAN vDU...  ...Troubleshooting BB scheduler and L2 stack Contribute to development of RRM functions...  ...adaptation, power optimization in L2 scheduler Full-stack virtualization of the 5G NR DU on... 
    Full time

    Ericsson

    Ottawa, ON
    7 days ago
  •  ...TEHORA est présentement à la recherche d’un(e) Technicien(ne) en informatique junior afin de soutenir les activités de support, d’entretien et d’exploitation des environnements informatiques. La personne retenue interviendra dans la gestion des postes de travail, le soutien... 
    Junior
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    a month ago
  • $120k - $135k per year

     ...announce an opening for a Senior Backend Developer to join our talented team. As a recognized...  ...-party APIs, solutions, and technology stacks, with a strong emphasis on security and reliability...  ...improvement. Mentor and guide junior developers, fostering a culture of... 
    Full time
    Remote work
    Work from home
    Flexible hours

    Sangoma

    Ottawa, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to JavaScript Full Stack Developer Junior. Be the first to apply!