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 a month 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- ...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$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- ...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
$155k - $180k per year
...work! Overview This position is for a Principal Software Developer - AI Integration. In this role you will be a key technical leader... ...: Expert-level proficiency in Python, Java (SpringBoot), and JavaScript/HTML (React); with experience in AI frameworks and tools (A2A/ADK...JavascriptFull timeImmediate start- ...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
- ...deliver. ELITS is now looking for an experienced PCB Layout Developer to join our dynamic team. Key Responsibilities: PCB Layout... ...‑end design constraints. Solid knowledge of PCB materials, stack‑up design, and manufacturability considerations. Familiarity...Full timeFlexible hours
- ...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
- ...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
- ...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
- ...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
$96.56k - $128.74k per year
...better through trade. Position: Senior AI Developer Employment Type: Permanent Compensation... ...What you will be doing: ~ Leverage strong full-stack software engineering expertise across React, Angular, JavaScript/TypeScript, .NET, APIs, cloud services, and...JavascriptPermanent employmentSummer workWork at officeRelocation package3 days per week- ...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
- ...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:...JavascriptRemote jobImmediate startFlexible hours
$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$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- ...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
- ...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
$96.56k - $128.74k per year
...through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent... ...role is and is not: This is a hands-on full-stack developer role with some upfront... ...engineering expertise across React, Angular, JavaScript/TypeScript, .NET, APIs, cloud services,...JavascriptPermanent employmentFull timeWork at officeRelocation packageFlexible hours3 days per week- ...increasingly, customer-managed environments. As a Junior Software Developer on the Mission Control squad, you'll build the APIs and... ...(or a similar language) and the willingness to work across the stack — backend, front-end, and pipelines - Working knowledge of REST...Full time
$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- ...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
- We are hiring a Senior ServiceNow Developer / Platform Specialist! Are You Ready to Drive... ...Management (IRM). - Advanced proficiency in JavaScript, Glide APIs, Flow Designer,... ...to affect change to ensure everyone has full participation in the workforce free from...JavascriptContract workWork at officeLocal areaFlexible hours
$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- ...As an Intermediate Software Developer on the platform deployment team, you will be responsible for designing, implementing, and maintaining... ...of software engineering experience, with exposure to the entire stack of development (backend, APIs, UI). ~1+ years working with...Full 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
- senior full stack engineer Ottawa, ON
- full stack developer Ottawa, ON
- full stack developer remote Ottawa, ON
- javascript and react developer Ottawa, ON
- react js developer Ottawa, ON
- junior react.js developer Ottawa, ON
- javascript developer contract
- javascript developer
- full stack web developer

