We use cookies to analyze site traffic and improve your experience. Click Accept All to allow analytics cookies.
NOTICE: There has been an increase in online scammers falsely representing recruiting and staffing agency representatives, including Recruiting in Motion professionals. At RIM, we never request payments or personal information via unsolicited messages. Please be diligent and avoid clicking on unverified links and, if in doubt, contact us directly.
Position Title: JavaScript Full Stack Developers
Salary & Benefits: $80,000-$130,000 (depending on experience)
Position Status: Current Vacancy
Location: Downtown, Ottawa
Work Model: Hybrid (4 days onsite, 1 day remote)
Our client is seeking (Intermediate/Senior) JavaScript Full Stack Developers to help build and evolve customer-facing products and internal services that power their domain and hosting platform. The successful candidate will contribute across the stack using React on the front end and Node.js on the back end to deliver well-scoped features and improvements.
Key Responsibilities
Development & Operations
Team Collaboration & Knowledge Sharing
Testing & Deployment
The ideal candidate is 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. You care about customers, teammates, and doing the right thing. You love learning, solving problems, and keeping cool when tech gets tricky. If you are kind, curious, reliable, and maybe a little cheeky, you will fit right in.
Qualifications:
What will make you stand out:
-------------------------------------------------------------
AI may be used to support certain administrative aspects of our recruitment process. However, all applications and resumes are reviewed by qualified human reviewers, and all screening and hiring decisions are made solely by the hiring team.
The posted salary range reflects expected compensation for this role in accordance with Ontario pay transparency requirements. Actual compensation will be determined based on the successful candidate’s experience, skills, and qualifications and may fall anywhere within the range.
Please take a moment to verify your personal information and resume are up-to-date before you apply.