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

Fullstack Javascript Developer (IT)

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

Rebel

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
The opportunity to work in an atmosphere that truly rewards hard work and creative thinking. We offer a competitive salary, benefits, and opportunities for growth and advancement within our company.
As if that wasn’t enough we also offer a smoke-free environment, a downtown location, a fully stocked fridge free for all staff. If Rebel sounds like the perfect workplace for you, there is only one question- What are you waiting for?
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 1 day ago
Similar jobs that could be interesting for youBased on the Fullstack Javascript Developer (IT) in Ottawa, ON vacancy
  • $60k - $100k per year

     ...contributions to the world.  Our manifesto: Be Thoughtful, Be Simple, Be Brave. Role Overview As an Intermediate JavaScript Full Stack Developer , you’ll help build and evolve Rebel’s customer-facing products and internal services that power our domain and hosting... 
    Javascript
    Full time

    Rebel

    Ottawa, ON
    1 day ago
  • $100k - $130k per year

     ...Role: Senior JavaScript Full Stack Developer Team: Development Team Location: Ottawa, Ontario 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... 
    Javascript
    Long term contract
    Full time
    Manual labor

    Rebel

    Ottawa, ON
    2 days ago
  •  ...teams, advisory services, and full project execution, applying deep...  ...Job Description Design, develop, and maintain modern web...  ...front-end functionality using JavaScript, jQuery, AJAX, and Bootstrap....  ...professional experience in Full Stack .NET development using .NET Core... 
    Javascript
    Full time
    Temporary work
    Part time
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    3 days ago
  •  ...Senior Full Stack Developer (Integrations Focus) Description About Octopus HR Octopus HR is a fractional HR consultancy that partners...  ...ownership Team Leadership & Mentorship Coach and mentor junior developers by sharing knowledge, setting standards, and providing... 
    Javascript
    Long term contract
    Internship

    Octopus HR

    Ottawa, ON
    13 days ago
  • We are seeking a highly skilled .NET (C#) Full-Stack Developer to design, build, and support modern, cloud-native applications within a Microsoft...  ..., React, or similar frameworks, along with HTML, CSS, and JavaScript/TypeScript Implement cloud-native solutions leveraging... 
    Javascript

    Myticas Consulting

    Ottawa, ON
    1 day ago
  •  ...enforcement agencies through embedded teams, advisory services, and full project execution, applying deep operational expertise and...  ...impactful work across Canada. Job Description Design, develop, and maintain biometric data processing applications using .NET 8... 
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    3 days ago
  • $57.51k - $71.89k per year

     ...our website: babcockcanada.com . In this role, you will: Develop responsive and scalable web applications using modern web technologies...  ...and languages. Experience using web technologies such as JavaScript, CSS, HTML, and frameworks such as .NET (MVC, Core, Web Forms)... 
    Junior
    Javascript
    Permanent employment
    Internship

    Babcock Canada Inc.

    Ottawa, ON
    23 days ago
  •  ...(D365) software line. Role Overview A Senior Full Stack Developer is an individual who has a solid background in development,...  .... Experienced in Single-Page-Applications using a recent JavaScript framework. Experienced in popular source control. Experienced... 
    Javascript
    Long term contract
    Permanent employment
    Full time
    Relocation
    Relocation package
    Flexible hours

    Black Pen Recruitment

    Ottawa, ON
    8 days ago
  •  ...agencies through embedded teams, advisory services, and full project execution, applying deep operational expertise...  ...Description ADGA Group has an immediate opening for a Junior Modelling & Simulation Software Developer. Be part of our team that is providing support services... 
    Junior
    Full time
    Temporary work
    Part time
    Immediate start
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    3 days ago
  •  ...rapidité d’exécution. Nous recherchons un(e) Ingénieur(e) Full-Stack à dominante backend capable de prendre en charge des fonctionnalités...  ...de données : PostgreSQL, MongoDB Frontend : Frameworks JavaScript modernes Data : Scraping, pipelines d’ingestion Bonus : OCR... 
    Javascript
    Daily paid
    Immediate start
    Remote work
    Flexible hours

    Pragmatike

    Ottawa, ON
    9 days ago
  • $35.7 per hour

     ...Fairmont Chateau Laurier hotel in Ottawa is looking to fill a role of Junior Sous Chef. What is in it for you: Wonderful company...  ...like Planet 21 Comprehensive extended health benefits package Full rate of pay of $35.70/hour Job Description The Junior... 
    Junior
    Full time
    Worldwide
    Flexible hours
    Afternoon shift
    Early shift

    FAIRMONT

    Ottawa, ON
    4 days ago
  • Full Stack Software Engineer Preferred Location: Ottawa Reports to: CTO Type: Full-Time About Dominion Dynamics Dominion...  ...at both levels. Strong production experience in Python and JavaScript/TypeScript; comfort writing clean, testable code. Experience... 
    Javascript
    Full time

    Dominion Dynamics

    Ottawa, ON
    22 hours ago
  •  ...backend reliability and speed of execution. Were looking for a Full-Stack Engineer (backend-leaning) who can take ownership of features...  ....js Databases: PostgreSQL, MongoDB Frontend: Modern JavaScript frameworks Data: Scraping, ingestion pipelines Bonus:... 
    Javascript
    Remote job
    Immediate start
    Flexible hours

    PRAGMATIKE

    Ottawa, ON
    14 days ago
  •  ...Senior Front End Developer Front-End Expert (80%) with Backend Development Capabilities...  ...fintech startup, to find an experienced Senior Full Stack Developer to join their team at a...  ...technical execution Mentor and guide junior developers as the team grows Conduct code... 
    Javascript
    Internship

    Octopus HR

    Ottawa, ON
    12 days ago
  • $85.82k - $135.82k per year

     ...you'll be at the forefront of developing and implementing state-of-the-...  ...seamless UX/UI integration. Guide junior engineers, evaluate new tools,...  ...in HTML5, CSS3, Ngrx, JavaScript (ES6+), and SASS, with experience...  ...principles and methodologies; Full Stack Java and RESTful API... 
    Javascript
    Internship
    Worldwide

    OpenText

    Ottawa, ON
    19 days ago
  • $100k - $135k per year

     ...SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development,...  ...manage and mentor a team of intermediate and junior software developers. Support quarterly...  ...and experience with Java, C++, C, JavaScript, TypeScript, and Python. Applied knowledge... 
    Javascript
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    18 hours ago
  •  ...fantastic opportunity has arisen. This role will allow you, as a Full Stack .NET Developer, to work with various platforms, acting as a technical...  ...a must Knowledge of Node.JS, Webpack, SASS / LESS and JavaScript Transpiling Techniques is a bonus Able to stay up to date... 
    Javascript
    Long term contract
    Permanent employment
    Full time
    Relocation
    Relocation package

    Black Pen Recruitment

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

     ...possible Job type Contract Work hours Full-Time Competition number RTF2524 Salary $...  ...One-year contract. Purpose The UX Developer will join the Brain-Heart Interconnectome...  ...Implement best practices in HTML, CSS, and JavaScript to create interactive and engaging user experiences... 
    Javascript
    Long term contract
    Permanent employment
    Full time
    Contract work
    Immediate start
    Remote work
    Worldwide
    2 days per week

    University of Ottawa Heart Institute

    Ottawa, ON
    2 days ago
  •  ...make a valuable, positive impact on the world, while growing and developing as a person. Our culture is very collaborative, and we care...  ...transportation, infrastructure, and major project developments. The Junior Geotechnical Engineer - Assist in conducting site investigations... 
    Junior
    Full time

    Egis Group

    Ottawa, ON
    6 days ago
  • $22 - $26 per hour

     ...Job Responsibility: Junior Landscape Architect Lashley + Associates is seeking a motivated and skilled Junior Landscape Architect to...  ...our growing firm in our Ottawa office. About us: This is a full-time permanent position to mid- august LASHLEY + Associates is... 
    Junior
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Monday to friday
    Flexible hours
    Day shift

    Lashley and associate

    Ottawa, ON
    2 days ago
  • $27 - $29 per hour

     ...enthusiastic entry level candidate who is looking to develop themselves further in the fire and life safety industry! The Junior Fire Alarm Technician position is to provide a...  ...technicians as they work toward attaining their full CFAA certification.This posting is for a... 
    Junior
    Hourly pay
    Local area

    Troy Life & Fire Safety Ltd.

    Ottawa, ON
    7 days ago
  • $26.4 - $33 per hour

     ...concerns and incidents?   Seymour Pacific Developments Ltd. is a national leader in land...  ...residential construction, and we are seeking a Full Time Junior Site Safety Officer at our multifamily...  ...violations. Also work to further develop safety policies and procedures Responsible... 
    Junior
    Hourly pay
    Full time
    Immediate start

    SEYMOUR PACIFIC DEVELOPMENTS LTD.

    Ottawa, ON
    1 day ago
  • $17.2 - $23 per hour

     ...Responsibility: Job Summary We are seeking a talented and passionate Junior Hair Stylist to join our dynamic team. The ideal candidate will...  ...exceptional service in a vibrant salon atmosphere! Job Types: Full-time, Part-time Pay: $17.20-$23.00 per hour Expected hours:... 
    Junior
    Hourly pay
    Full time
    Part time
    Monday to friday
    Flexible hours
    Afternoon shift

    Hair World Salon & Spa

    Ottawa, ON
    2 days ago
  •  ...Internal Job Title: Shopify Developer Job Type: Permanent, Full-Time Job Location: Canada Work...  ...OWASP security principles across the stack Implement hardened webhook verification...  ...and conversion optimization Mentor junior developers and contribute to coding standards... 
    Long term contract
    Permanent employment
    Full time
    Remote work
    Worldwide

    Canadian Bank Note Company

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

     ...focused on overall company success. Software Secured is looking for a Junior Pentester. As a Junior Pentester at Software Secured, you...  ...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
    26 days ago
  •  ...Job Responsibility: Astro Design Centre is seeking a Junior Purchasing Clerk to join our dynamic and collaborative team. This is a great...  ..., please. We look forward to hearing from you! Job Type: Full-time Benefits: On-site parking Paid time off Schedule... 
    Junior
    Full time
    Monday to friday
    Shift work

    Astro Design Centre

    Ottawa, ON
    8 days ago
  •  ...and growing. Every year we select new junior professionals into the Canonical Kernel Team...  ...Silicon and Cloud partner platforms Developer platforms such as Raspberry Pi and RISC-V...  ...company engineering events. These are full-time positions available to prospective or... 
    Junior
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Ottawa, ON
    20 hours ago
  • $57.51k - $71.89k per year

     ...: Work with business users and subject matter experts (SME’s) throughout the Business Intelligence and data science lifecycle. Develop Business Intelligence and data science solutions to support business processes within the organization and support updates to existing... 
    Junior
    Permanent employment
    Internship

    Babcock International Group

    Ottawa, ON
    2 days ago
  • $30 per hour

     ...challenges, we want you on our team. Job Type: Full Time Position Overview Calian ITCS is currently seeking a Junior/Intermediate QA Automation Tester for a 7...  ...test automation – frontend as well as backend. Develop comprehensive test plans and hold reviews with... 
    Junior
    Full time
    Contract work

    Calian

    Ottawa, ON
    2 days ago
  •  ...Automation Development & Scripting Design, develop, and implement automation solutions for...  ...languages such as Python, Java, or JavaScript. Develop custom automation frameworks...  ...Tools: Jira, Git, GOCD, Bit Bucket, Book Stack, GitLab  Mandatory Requirements ~ Language... 
    Javascript
    Long term contract
    Full time
    Worldwide

    Canadian Bank Note Company

    Ottawa, ON
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Fullstack Javascript Developer (IT). Be the first to apply!