JavaScript Full Stack Developer
$60k - $100k per yearFull-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
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
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.
- 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
- 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.
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...JavascriptLong term contractFull time1 day per week- ...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...SuggestedPermanent employmentFull timeRemote work
- ...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...SuggestedPermanent employmentFull timeRemote workHome officeFlexible hoursShift work
$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 ~...JavascriptFull timeInternshipLocal areaFlexible hours3 days per week$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...SuggestedPermanent employmentFull timeInternship- ...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...JavascriptFull timeWork at officeFlexible hours
- ...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...JavascriptPermanent employmentFull time
$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...JavascriptRemplacementFull timeTemporary workInternshipWorldwide$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...JavascriptRemote jobFull timeWork at officeLocal areaWork from home- ...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...JavascriptFull timeLocal areaRemote workFlexible hours
- ...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 employmentFull timeContract workInternship
- ...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...JavascriptFull timeContract workTemporary workPart timeInternshipFlexible hours
- ...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...JavascriptFull timeWork at office
- ...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 jobFor contractors
- ...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...JavascriptFull timeCasual work
$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...JavascriptFull timeInternshipWorldwide$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 timeWork at officeLocal areaFlexible hours- ...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...JavascriptFull timeFlexible hours
- ...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...JavascriptPermanent employmentFull time
- ...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...JavascriptHourly payLong term contractFull timeFor contractorsRemote work
- ...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 timeContract workRelocation
- ...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 contractPermanent employmentFull timeRemote workWorldwide
- ...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
- ...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
- ...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...JavascriptContract workLocal area
$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 contractPermanent employmentFull timeRemote work$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 contractFull timeInternshipWorldwideShift work- .... 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...JavascriptPermanent employmentFull timeFlexible hoursWeekend work
$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...JavascriptLong term contractRemplacementFull timeWorldwide- ...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....JavascriptPermanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to JavaScript Full Stack Developer. Be the first to apply!
Related searches
- full stack web developer Ottawa, ON
- full stack developer remote Ottawa, ON
- senior full stack engineer Ottawa, ON
- full stack developer Ottawa, ON
- javascript and react developer Ottawa, ON
- junior react.js developer Ottawa, ON
- react js developer Ottawa, ON
- javascript developer contract
- junior javascript developer remote
- javascript developer

