Full Stack Developer
reasonX Labs
Job posting: Full Stack Developer
Location: Ottawa, ON
Job Type: Full-time | Permanent
Company: reasonX Labs
About Us:
reasonX Labs is a Canadian startup revolutionizing safety assurance for autonomous systems and robotics. Our AI-powered platform helps companies build safer, more compliant autonomous machines. We work with leading OEMs, robotics innovators, and Tier-1 suppliers to accelerate go-to-market timelines while reducing risk.
What You’ll Do
As a Full Stack Developer at reasonX, you’ll play a critical role in developing and enhancing our modular SaaS platform. You’ll collaborate closely with our safety engineers, CEO and CPO, AI researchers, and product leads to build intuitive interfaces and robust backend services.
Key Responsibilities:
● Design, develop, and maintain scalable frontend and backend components
● Collaborate on architecture and technical planning for platform features
● Integrate AI/ML components and third-party APIs as needed
● Ensure security, performance, and maintainability of the platform
● Participate in code reviews, sprint planning, and product discussions
What We’re Looking For
Required:
● 3+ years of experience in full stack development
● Proficiency in JavaScript/TypeScript, React, Node.js, and RESTful APIs
● Experience with MongoDB, PostgreSQL, or similar databases
● Solid understanding of CI/CD and version control (Git)
● Strong problem-solving skills and ability to work independently in a fast-paced startup environment
Nice to Have:
● Experience in SaaS, robotics, or safety-critical systems
● Familiarity with DevOps tools, Docker, and cloud services (AWS/GCP)
● Interest or background in autonomous systems, AI, or machine learning
What We Offer
● A chance to shape a high-impact platform in the autonomous tech space
● Competitive salary and equity options
● Flexible work environment
● The opportunity to work with passionate experts in AI, robotics, and safety engineering
● Group health benefit plan