Mo
Posted:
June 05, 2026
Location:
ottawa, on, Canada
Job Description
Start your journey as a JavaScript Developer at Rebel in Ottawa. This hybrid role combines front-end and back-end tasks in a collaborative environment where learning is key.
As a Junior Developer, you'll work with modern stacks including React and Node.js to create solutions that empower users online. Working in a supportive Agile framework, you’ll develop maintainable software while engaging with experienced team members who guide your growth.
Key Responsibilities:
• Collaborate with the team to complete project assignments
• Build UI components using React technologies
• Translate user requirements into technical solutions
• Participate in code reviews and write automated tests
• Support system deployments and troubleshooting
Requirements:
• 1-3 years of relevant software development experience
• Familiarity with JavaScript/TypeScript and ES6+
• Experience with Node.js and API development
• Knowledge of Git and Agile workflows
• Interest in lear...
As a Junior Developer, you'll work with modern stacks including React and Node.js to create solutions that empower users online. Working in a supportive Agile framework, you’ll develop maintainable software while engaging with experienced team members who guide your growth.
Key Responsibilities:
• Collaborate with the team to complete project assignments
• Build UI components using React technologies
• Translate user requirements into technical solutions
• Participate in code reviews and write automated tests
• Support system deployments and troubleshooting
Requirements:
• 1-3 years of relevant software development experience
• Familiarity with JavaScript/TypeScript and ES6+
• Experience with Node.js and API development
• Knowledge of Git and Agile workflows
• Interest in lear...
Apply for this Job
Submit your application for the JavaScript Developer – Junior Level position at Momentous.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
ottawa, Canada
Posted:
June 05, 2026
Deadline:
July 15, 2026