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 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... 
    Javascript
    Long term contract
    Full time
    1 day per week

    Stack It Recruitment

    Ottawa, ON
    more than 2 months 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months 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
    a month ago
  • $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... 
    Javascript
    Full time
    Immediate start

    Solace

    Ottawa, ON
    4 days 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
    28 days ago
  •  ...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 time
    Flexible hours

    Elits

    Ottawa, ON
    6 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
    more than 2 months 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
    28 days 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
    more than 2 months 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
    more than 2 months ago
  • $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... 
    Javascript
    Permanent employment
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Ottawa, ON
    2 days 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months 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
    a month 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
    more than 2 months 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
    more than 2 months ago
  • $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,... 
    Javascript
    Permanent employment
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Ottawa, ON
    12 hours ago
  •  ...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

    Solace

    Ottawa, ON
    8 days 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
    more than 2 months 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
    more than 2 months ago
  • 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... 
    Javascript
    Contract work
    Work at office
    Local area
    Flexible hours

    Randstad

    Ottawa, ON
    1 day 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
    more than 2 months ago
  •  ...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

    Jsi

    Ottawa, ON
    more than 2 months ago

Do you want to receive more vacancies?

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