Full Stack Developer
The role involves designing and maintaining full-stack applications using React, TypeScript, and Python to power an AI-driven SaaS platform. The engineer will collaborate with AI and product teams to integrate machine learning features and optimize application performance.
- Remote
- Ontario, Canada
- Posted Aug 6, 2026
- 1 position
Job summary
Position: Senior Full-Stack Engineer Location: Remote (Ontario) Job Type: Permanent Industry: AI / SaaS Posting Type: Open vacancy About the Opportunity Our client is building an AI-powered SaaS platform that is transforming how professionals analyze and interact with large technical documents. Their software combines modern web technologies, cloud services, computer vision, and machine learning to automate complex workflows while maintaining a seamless user experience. They are looking for a Senior Full-Stack Engineer who can take ownership of features from design through production while collaborating with Product, Design, and AI teams. What You'll Do: - Design, develop, test, and maintain full-stack applications. - Build modern frontend applications using React and TypeScript. - Develop backend services and REST APIs using Python (Flask or similar). - Optimize application performance across frontend, backend, and database layers. - Design scalable MongoDB data models and improve query performance. - Build and maintain asynchronous processing workflows. - Collaborate with Machine Learning engineers to integrate AI-powered features. - Participate in architecture discussions and technical decision-making. - Write automated tests and maintain high code quality. - Monitor production systems and troubleshoot complex issues. - Mentor other developers through code reviews and technical guidance. Required Qualifications: - 6+ years of professional software development experience. - Strong experience developing production applications across frontend and backend. - 3+ years of React and TypeScript experience. - Strong Python development experience (Flask, FastAPI, or Django). - Experience designing and developing REST APIs. - Experience with MongoDB or another NoSQL database. - Experience working with Docker. - Experience with AWS, Azure, or Google Cloud. - Strong understanding of asynchronous processing. - Experience building automated tests. - Excellent problem-solving and communication skills. Nice to Have: - Pixi.js, Canvas, WebGL, Three.js, Konva, or Fabric.js. - Computer vision or machine learning integrations. - OCR or document-processing applications. - High-performance graphical interfaces. - Multi-tenant SaaS applications. - Redis or queueing technologies. - CI/CD pipelines. - Observability tools such as Sentry, Prometheus, or OpenTelemetry. Why Join? - Permanent remote opportunity. - Work with modern AI technologies. - High-impact engineering role with significant ownership. - Collaborative engineering culture. - Opportunity to influence technical architecture. - Competitive compensation and long-term career growth. Please send your resume in Word format to Maria Essaouari at maria.essaouari@quantum-qtr.com. REFER A NEW HIRE AND EARN A CASH BONUS! For details, click here. All applications are reviewed by our recruitment team, and hiring decisions are made by people. We may also use AI-enabled tools to support parts of the application review process. #qtrmtl1
What you’ll do
The role involves designing and maintaining full-stack applications using React, TypeScript, and Python to power an AI-driven SaaS platform. The engineer will collaborate with AI and product teams to integrate machine learning features and optimize application performance.
Requirements
Candidates need over 6 years of professional software development experience, including 3+ years with React and TypeScript. Proficiency in Python, MongoDB, Docker, and cloud platforms (AWS, Azure, or GCP) is required.
Benefits
• Permanent remote opportunity • Competitive compensation • Long-term career growth
Listed skills
- Microsoft AzurePreferred
- REST APIsPreferred
- Automated testingPreferred
- DockerPreferred
- ReactPreferred
- TypeScriptPreferred
- Amazon Web ServicesPreferred
- MongoDBPreferred
- Google CloudPreferred
- PythonPreferred
- FlaskPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- React
- TypeScript
- Python
- Flask
- MongoDB
- REST APIs
- Docker
- AWS
- Azure
- Google Cloud
- Asynchronous Processing
- Automated Testing
- Full-Stack Development
- NoSQL
- Machine Learning Integration
- System Architecture
Job areas
- Software
- Technology
- Engineering
- Data & Analytics
Additional details
- Minimum experience
- 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Associate
