Cr
Posted:
June 08, 2026
Location:
toronto, on, Canada
Job Description
Join Cresta as a Fullstack Engineer and work on the innovative Cresta Opera platform. Collaborate with product managers, define requirements, and build high-quality frontend and backend solutions.
This senior engineering role involves creating scalable, reliable applications that harness ML to enhance contact center efficiency. You'll define architecture, write efficient code, and integrate tools for CI/CD and monitoring, delivering user-centric applications 24/7. Your expertise in modern web frameworks, database design, and API development will be crucial to success in this role.
Key Responsibilities: • Collaborate with product managers to finalize requirements • Define and design software architecture and solutions • Write high-quality frontend and backend code • Scale distributed applications efficiently • Integrate CI/CD, logging, and monitoring tools
Requirements: • Experience with React.js, Node.js, and Webpack • Proficiency in API development and datab...
This senior engineering role involves creating scalable, reliable applications that harness ML to enhance contact center efficiency. You'll define architecture, write efficient code, and integrate tools for CI/CD and monitoring, delivering user-centric applications 24/7. Your expertise in modern web frameworks, database design, and API development will be crucial to success in this role.
Key Responsibilities: • Collaborate with product managers to finalize requirements • Define and design software architecture and solutions • Write high-quality frontend and backend code • Scale distributed applications efficiently • Integrate CI/CD, logging, and monitoring tools
Requirements: • Experience with React.js, Node.js, and Webpack • Proficiency in API development and datab...
Apply for this Job
Submit your application for the Fullstack Engineer for Cresta Opera position at Cresta.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
June 08, 2026
Deadline:
July 18, 2026