- Experience
- Any
- Salary
- CAD 156,000 – CAD 183,000 / year
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Quo
Quo is innovating communication solutions for small businesses, a sector comprising 99.9% of all companies yet underserved by outdated phone systems or personal devices. Our platform unifies calls, texts, and customer data into a streamlined AI-driven system enhancing business interactions. Trusted by over 120,000 businesses and rated top in customer satisfaction, we partner with elite investors to revolutionize this multi-billion dollar market.
Role Overview
Join our Communication squad within the Workflow pillar as a Frontend Engineer. This team manages core functions like calling, messaging, voicemail, transcription, and supporting workflows. Collaborate closely with product managers, designers, backend engineers, and three senior frontend engineers to own substantial tasks from conception through delivery. This role offers significant growth opportunities for driven engineers.
Responsibilities
- Rework the calling system architecture and standardize interactions with calling providers.
- Develop dashboards, tools, and reliability features to enhance monitoring of calling performance.
- Implement new capabilities such as URL previews, custom transcript summaries, group and direct messaging, and innovative call features.
- Lead projects end-to-end with senior engineering guidance, gradually increasing ownership as familiarity grows.
- Improve existing functionalities, resolve bugs, and update documentation for calling, messaging, voicemail, and transcription modules.
- Create thorough tests and ensure safe deployments via CI/CD pipelines.
Technical Stack and Tools
- Frontend SPA built with React and TypeScript, communicating with backend via GraphQL.
- Monorepo managed with pnpm and Turborepo.
- Component development supported by Storybook, styled with Vanilla Extract, React Aria, and proprietary Design System elements.
- Testing with Vitest and Playwright, deploying through continuous integration/delivery workflows.
- Real-time messaging and calling powered by WebSockets and WebRTC.
- Additional tools include Figma, Heap, Linear, Notion, Datadog, and Slack.
Qualifications
- Proficiency in React and TypeScript development.
- Understanding of backend-to-frontend data flow, including GraphQL, schemas, and foundational database concepts.
- Experience writing tests, particularly integration and unit tests using Playwright or similar tools.
- Collaborative problem-solving skills aimed at creating seamless user experiences.
- Some background in web performance optimization, monitoring (observability), and accessibility standards.
- Strong ownership and communication ethos, consistently upholding quality and empowering team members.
- Team-oriented mindset with readiness to contribute through bug fixes, documentation, and embracing feedback.
- Self-motivated and proactive, capable of managing multiple projects autonomously within a fully remote environment.
- Methodical approach to delivering high-quality work impacting thousands of customers.
- Mindful decision-maker who balances customer impact and community values with empathy and generosity.
- Curious and continuous learner who actively seeks to understand underlying reasons to better architects solutions.
- Produces clear, maintainable code that benefits teammates and improves the codebase over time.
- Welcomes AI integration and incorporates it creatively within daily engineering tasks.
Preferred Experience
- Familiarity with real-time technologies such as WebSockets and WebRTC.
- Exposure to mature CI/CD pipelines and software delivery processes.
- Experience creating agentic AI workflows that automate task breakdown, feature generation, and output validation.
Compensation and Benefits
- Annual base salary range for Canadian candidates is $156,000 to $183,000 CAD, plus equity and benefits.
- Package includes comprehensive medical coverage, monthly lifestyle stipends, and flexible paid time off.
Work Environment
We prioritize a remote-first culture built on trust, autonomy, and responsiveness, while also building in-person communities in select hub cities. Our team embraces diversity, encouraging applicants who demonstrate optimism, resilience, and eagerness to tackle startup challenges. We value inclusivity and welcome individuals to bring their authentic selves to work in a discrimination-free environment.
Additional Information
Quo seeks motivated professionals who may not meet every qualification but demonstrate determination and a growth mindset. We foster a supportive learning environment where team members can thrive and evolve in their roles.