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

JavaScript Full Stack Developer

$60k - $100k per year
Full-time

Rebel

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 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 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 platform. You’ll contribute across the stack— React on the front end and Node.js (with some legacy .NET) on the back end —delivering well-scoped features and improvements.
You’ll work closely with Product and cross-functional partners to turn requirements into reliable, scalable solutions, and you’ll strengthen quality through clean code, automated testing, and participation in deployments and production support.
This role is ideal for someone who can work independently on most tasks, collaborates well through reviews and pairing, and is ready to grow their technical depth and impact within a modern cloud environment.

What You’ll Do
  • Contribute to technical initiatives across software development and operations teams, supporting alignment with business goals and engineering best practices.
  • Work with product and engineering teammates to translate business requirements into practical, scalable solutions, considering architecture, security, and performance.
  • Participate in knowledge sharing through peer reviews, pairing, and documentation, while continuously building your own skills and expertise.
  • Collaborate with cross-disciplinary partners (Engineers, Product Owners, Marketing, Customer Service, and stakeholders) to design, build, and deliver high-quality product improvements
  • Build and improve reusable UI components using modern front-end technologies (React) to create clear, accessible, and engaging user experiences.
  • Develop and maintain back-end services and APIs using Node.js (and .NET where applicable), focusing on reliability, scalability, and clean integration patterns.
  • Write clean, modular, and reusable code by following established standards, patterns, and best practices in the codebase.
  • Contribute to feature design, implementation, and iteration using agile practices, incorporating feedback, monitoring results, and improving over time.
  • Support testing and deployment activities by writing automated tests, following release processes, and helping ensure quality and stability in production.
  • Stay current with relevant technologies and best practices, bringing forward ideas and suggestions to improve the product and development workflow.
  • Explore and apply AI-assisted tools (where appropriate) to improve productivity, quality, and delivery speed.
  • Participate in active system support, bug fixing and incident resolution as needed.
What You Bring
  • 3–8 years of professional software development experience working with modern application stacks (Node.js, React).
  • Strong JavaScript/TypeScript proficiency, including modern ES6+ features and common patterns.
  • Hands-on experience building and maintaining Node.js services (e.g., Express.js) and designing/consuming RESTful APIs.
  • Practical experience working in AWS (or a comparable cloud platform), including deploying and operating cloud-based applications.
  • Exposure to cloud architecture concepts such as microservices, event-driven patterns, and distributed systems, with the ability to implement features within existing architectures.
  • Experience working in Scrum/Agile teams and contributing effectively to sprint-based delivery (planning, estimates, demos, retros).
  • Ability to contribute to modernization efforts (refactoring, improving reliability/performance, incremental migration) with guidance.
  • Solid experience with Git and collaborative workflows (pull requests, code reviews, branching strategies).
  • Experience working with CI/CD pipelines and contributing to automated testing (unit/integration), quality checks, and release processes.
  • Familiarity with Infrastructure as Code concepts/tools (CloudFormation, CDK, or Terraform) and the ability to make safe changes with support.
  • Container experience (Docker; ECS/EKS is a plus) and understanding of how containerized apps are built and deployed.
  • Familiarity with legacy systems (e.g., .NET Framework and/or Java) and comfort making small updates when needed.
  • 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 $60,000 - $100,000 annually, plus benefits.

How We Hire
As part of our recruitment process, we have used online, automated systems that include the use of actual intelligence as well as what the government now defines as artificial intelligence, for the last 20 years. All final hiring decisions are made by our team and yes, they are quite human.  You should be as well please.

NON-SMOKERS ONLY PLEASE

Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the JavaScript Full Stack Developer in Ottawa, ON vacancy
  • $80k - $85k per year

     ...Description Are you the kind of developer who enjoys building modern solutions while untangling...  ....  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
    21 hours ago
  •  ...We're Hiring! We are actively seeking Cloud Full Stack Developers to join our dynamic, growing, remote first Foci team. If you're an individual...  ...project value. The ideal candidate is a proven full stack developer with a track record of shipping production code. This person... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Foci Solutions Inc.

    Ottawa, ON
    21 hours ago
  •  ...into the future of AI. Who Are You You are a seasoned developer who has moved beyond just writing code to architecting solutions...  ...and Skills We're Looking for: ~5+ years as a professional Full Stack Developer b uilding and deploying production level applications... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Home office
    Flexible hours
    Shift work

    Foci Solutions Inc.

    Ottawa, ON
    21 hours ago
  • $175k - $200k per year

     ...Principal, Full-Stack Developer — Farmhand Platform   Full Time, Salaried   Ottawa, ON About   Growcer   Growcer is an innovative...  ...experience   ~ Strong  proficiency in React and modern JavaScript/TypeScript for web application development   ~... 
    Javascript
    Full time
    Internship
    Local area
    Flexible hours
    3 days per week

    Growcer Inc.

    Ottawa, ON
    21 hours ago
  • $115.8k - $145k per year

     ...Senior Full Stack Developer, Data Integrations Location: Ottawa, ON | Hybrid Department: R&D Reports To: Mac Pham, Director of Engineering Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most . We provide... 
    Suggested
    Permanent employment
    Full time
    Internship

    Sol Ink

    Ottawa, ON
    21 hours ago
  •  ...solution. Job Summary: We are looking for a motivated Full-Stack Developer with a passion for product and an ability to interact effectively...  ...customers. The ideal candidate has experience with complex javascript frontends, real-time collaboration, diagramming, sales... 
    Javascript
    Full time
    Work at office
    Flexible hours

    Teldio

    Ottawa, ON
    1 day ago
  •  ...CBN Nano Technologies Inc. is developing advanced nanotechnology to extend...  ...Job Type:  Permanent, Full-Time Job Location:  975 Gladstone...  ...experience as a full stack developer Bachelor’s degree...  ...TypeScript Proficiency with JavaScript frameworks such as React Proficiency... 
    Javascript
    Permanent employment
    Full time

    CBN Nano Technologies

    Ottawa, ON
    8 days ago
  • $95k - $140k per year

     ...Role This position is a maternity leave replacement for a Full-Stack Software Developer for approximately 10-12 months to join our team. You will...  ...Experience with databases (SQL, NoSQL) Experience with JavaScript client frameworks (React) Experience with Python... 
    Javascript
    Remplacement
    Full time
    Temporary work
    Internship
    Worldwide

    Solace

    Ottawa, ON
    21 hours ago
  • $85k - $225k per year

     ...Our teams are hiring multiple talented Full-Stack Software Engineers to build innovative products...  ...have extensive experience in Java and Javascript applications and the latest open source...  ..., and domain experts to design and develop cutting-edge applications in life science... 
    Javascript
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Ottawa, ON
    21 hours ago
  •  ...greenhouse gas emissions.  We are looking for an innovative Full Stack Web Developer for our Electric-Eye team working a web application...  ...or software development skills  ~ Proven capability with JavaScript, Typescript, and Python  ~ Experience with modern web technologies... 
    Javascript
    Full time
    Local area
    Remote work
    Flexible hours

    GHGSAT

    Ottawa, ON
    a month ago
  •  ...Senior Full-Stack Engineer (Media Team) Location: Ottawa, ON or Toronto, ON | Hybrid Department: R&D | Video Reports To: Mojtaba Hosseini | Video Architect Type: Permanent | Full-Time Vacancy Status: This is an active, approved role and we are currently hiring... 
    Permanent employment
    Full time
    Contract work
    Internship

    Sol Ink

    Ottawa, ON
    21 hours ago
  •  ...embedded teams, advisory services, and full project execution, applying deep operational...  ...Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay)...  ...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
    21 hours ago
  •  ...seeking an experienced and motivated Software Developer to join our dynamic team for a 3-month...  ...security vulnerabilities across our Java stack, including CVE fixes in third-party...  ...series files .   ~ Protocols: HTML, JavaScript, CSS3, Angular .   ~ N etworking... 
    Javascript
    Full time
    Work at office

    Martello Technologies

    Ottawa, ON
    21 hours ago
  •  ...and golden reference solutions. Evaluate AI agents' ability to reason through complex codebases and use MCP tools effectively. Develop realistic, reproducible software engineering scenarios. Ensure tasks accurately measure coding ability, problem-solving, and tool... 
    Remote job
    For contractors

    YO AI Labs

    Ottawa, ON
    20 days ago
  •  ...interactive studios in North America, developing online experiences and mobile...  ...participate at all levels of software stack development from HTML/CSS/JavaScript through Web service APIs, backend business...  ...new features. The Web/Server Developer is well versed in dynamic web... 
    Javascript
    Full time
    Casual work

    Fuel Industries

    Ottawa, ON
    21 hours ago
  • $85k - $105k per year

     ...This position is for a Junior Software Developer to join our API & Applications team, developing...  ...client libraries (Java, Python, C, C#, JavaScript, Go) that power our customers' event-...  ...Proven experience across the development stack including front-end, back-end and pipeline... 
    Javascript
    Full time
    Internship
    Worldwide

    Solace

    Ottawa, ON
    21 hours ago
  • $90k - $140k per year

     ...focused colleagues, contribute across the stack, and help shape a platform used by forensic...  ...We're hiring for multiple Software Developer positions across similar teams and welcome candidates with front-end, back-end, or full-stack experience.  The salary range in this... 
    Full time
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    21 hours ago
  •  ...Who is Creative TRND?\ \ We are a full service, 100% in -house digital marketing agency...  ...you?\ \ You’re a talented Senior Web Developer with a self -motivated mindset. You love...  ...of rapid web development, using HTML5, JavaScript, CSS3, PHP and SQL preferred. \\\ ~ A... 
    Javascript
    Full time
    Flexible hours

    Creative Trnd

    Ottawa, ON
    21 hours ago
  •  ...Job Description Position: Infrastructure Developer  Location: Ottawa, ON Duration: Full Time, Perm Job Description: • Develop and deploy...  ...J2EE. • Have knowledge of Java Servlets, JSP, HTML, Javascript, Spring Framework and XML. • Have knowledge of shell... 
    Javascript
    Permanent employment
    Full time

    Dba Technologies, Llc

    Ottawa, ON
    21 hours ago
  •  ...support. We're looking for a Sr Microsoft developer with a  minimum of 10 years experience in the ecosystem. You will lead the full solution lifecycle using an outcome-first...  ..., .NET, Python Visual Studio Code with JavaScript, TypeScript and Node.js Please note... 
    Javascript
    Hourly pay
    Long term contract
    Full time
    For contractors
    Remote work

    Button

    Ottawa, ON
    21 hours ago
  •  ...Canada, our services create a positive and great experience for individuals with their new start in a city. Job Description full stack, familiar with Python, AWS, etc, intermediate experience (contract) Additional Information If you have any additional questions... 
    Full time
    Contract work
    Relocation

    My Relo Solution

    Ottawa, ON
    21 hours ago
  •  ...Job Description Internal Job Title: Shopify Developer Job Type: Permanent, Full-Time Job Location: Canada Work Model: Hybrid (predominantly...  ...Compliance Apply OWASP security principles across the stack Implement hardened webhook verification, secure sessions... 
    Long term contract
    Permanent employment
    Full time
    Remote work
    Worldwide

    Canadian Bank Note Company, Limited

    Ottawa, ON
    21 hours ago
  •  ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress....  ...team. Whether your experience is in mobile, backend, cloud, or full-stack development, you'll work alongside experienced engineers to... 
    Full time

    Wavestore

    Ottawa, ON
    21 hours ago
  •  ...to business impact, session replays, and full technical context. This makes it easy for...  ...to customer and business outcomes. You'll develop a strong understanding of the problems we'...  ...quickly. Experience with our exact technology stack isn't required ; we're more interested in... 
    Flexible hours

    Noibu

    Ottawa, ON
    21 hours ago
  •  ...KalSoft is currently looking for a ServiceNow Developer to join our team. The ideal candidate will be based in Canada and bring...  ...development and automation solutions preferred Knowledge of JavaScript, REST/SOAP APIs, and integration frameworks Understanding of... 
    Javascript
    Contract work
    Local area

    Kalsoft

    Ottawa, ON
    21 hours ago
  • $111.25k - $150k per year

     ...Senior Salesforce Developer Level: P4 | Proficient Location: Canada | Remote Department...  ..., VP of Operations Type: Permanent | Full Time Vacancy Status: This is an active...  ...Salesforce is the core of our technology stack, and this role owns it. You will be the primary... 
    Long term contract
    Permanent employment
    Full time
    Remote work

    Sol Ink

    Ottawa, ON
    21 hours ago
  • $120k - $155k per year

     ...About the Role As the Senior Software Developer , you’ll be joining a small, collaborative...  ...connects to, configures, and deploys our full instrument lineup, and integrates with other...  ...our customers rely on. This is a full-stack role with real breadth: from UI and databases... 
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    21 hours ago
  •  .... Nous sommes à la recherche d'un(e) Développeur(euse) Web Full Stack innovant(e) pour rejoindre notre équipe Electric Eye , responsable...  ...ou en développement logiciel. Excellente maîtrise de JavaScript , TypeScript et Python . Expérience avec les technologies... 
    Javascript
    Permanent employment
    Full time
    Flexible hours
    Weekend work

    GHGSAT

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

     ...Role Overview March Networks is seeking a Principal Web Developer to lead the modernization of our web ecosystem. This role is responsible...  ...architectures. ~ Strong hands-on experience with modern JavaScript frameworks and tooling. ~ Experience designing and operating... 
    Javascript
    Long term contract
    Remplacement
    Full time
    Worldwide

    March Networks

    Ottawa, ON
    21 hours ago
  •  ...We currently have a requirement for an Oracle Commerce (ATG) Developer. In this role you will be responsible for developing, maintaining...  ...Spring, Spring MVC, Struts and Hibernate JSP, Ajax, HTML/CSS.  Javascript and jQuery. IDEs such as Eclipse and Intellij IDEA.... 
    Javascript
    Permanent employment
    Full time

    Collabera

    Ottawa, ON
    21 hours ago

Do you want to receive more vacancies?

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