Mo
Posted:
June 11, 2026
Location:
ottawa, on, Canada
Job Description
Elevate your skills at Rebel as a Junior JavaScript Full Stack Developer based in Ottawa. Experience a hybrid work model while engaging in full-stack development across modern technologies.
This role at Rebel's Development Team emphasizes growth and collaboration. You’ll gain hands-on experience working with React and Node.js to implement features and enhancements under mentorship. Ideal for candidates eager to grow in a dynamic Agile setting, the position focuses on learning and building effective user solutions.
Key Responsibilities:
• Deliver tasks and project assignments with support
• Create and update user-facing components with React
• Maintain clean code and participate in reviews
• Implement basic API functionality using Node.js
• Troubleshoot issues and assist with deployments
Requirements:
• 1-3 years in software development or related experience
• Knowledge of JavaScript/TypeScript and ES6+
• Familiarity with Node.js and RESTful APIs
• Ex...
This role at Rebel's Development Team emphasizes growth and collaboration. You’ll gain hands-on experience working with React and Node.js to implement features and enhancements under mentorship. Ideal for candidates eager to grow in a dynamic Agile setting, the position focuses on learning and building effective user solutions.
Key Responsibilities:
• Deliver tasks and project assignments with support
• Create and update user-facing components with React
• Maintain clean code and participate in reviews
• Implement basic API functionality using Node.js
• Troubleshoot issues and assist with deployments
Requirements:
• 1-3 years in software development or related experience
• Knowledge of JavaScript/TypeScript and ES6+
• Familiarity with Node.js and RESTful APIs
• Ex...
Apply for this Job
Submit your application for the Rebel Junior JavaScript Full Stack Developer position at Momentous.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
ottawa, Canada
Posted:
June 11, 2026
Deadline:
July 21, 2026