frontend full stack engineer (Ontario)

frontend full stack engineer (Ontario)

03 Oct
|
Elte Carpets
|
Ontario

03 Oct

Elte Carpets

Ontario

TI Champion (Technical Integration Champion) Company: Viafoura Location: Remote (Canada) Employment Type: Full-time Reports To: Director of Engineering
About Viafoura Viafoura is a technology software company headquartered in Toronto. Our CommunityOS platform helps media brands build direct audience relationships: boosting registrations, engagement, and revenue on owned platforms. Our platform is accessed by nearly 1 billion monthly users and is deeply integrated into our customers' CMS, identity management, and DMPs/CDPs to provide a seamless user experience.
About the Role We're creating this role to close a gap between our Technical Integration (TI) team and Engineering. Today, customer-reported issues that need a real code fix — but not a full engineering project — get routed to Engineering boards and sit in a queue with much longer cycle times than our clients, and our TI and Customer Success teams, need.
As TI Champion, you're the person who can open the front-end code, open the backend code, and just fix it. You'll work directly with clients (through TI and Customer Success) to understand what's broken, then use your own skills and judgment to ship a real fix — in Vue on the front end, in Java/Vert.x on the backend — without waiting on a full engineering cycle. When something genuinely needs deeper architectural work, you'll scope it clearly and hand it off. But your default is: fix it now.
This is a hands-on, get-your-hands-dirty role for someone who'd rather solve five customer problems this week than spend a month designing the perfect system.
Key Responsibilities Customer-Facing Problem Solving
Triage and resolve customer-reported issues across multiple client implementations,



moving fluidly between front-end and backend fixes
Work directly with Customer Success, Technical Integration and clients to understand impact, reproduce issues, and confirm fixes
Own resolution end-to-end for issues that don't require full engineering escalation, reducing the volume and cycle time of tickets routed to Engineering
Hands-On Development
Write, test, and ship small-to-medium code changes across the front-end (Vue3/TypeScript) and backend (Java/Vert.x) codebases
Debug production issues independently, isolating root cause across the stack
Use Viafoura's public APIs and internal tooling to build targeted, lightweight fixes rather than defaulting to a full feature build
Cross-Team Collaboration
Work daily alongside the Technical Integration team, Customer Success, and Engineering to keep tickets moving
Clearly document and hand off issues that genuinely need deeper engineering work, with enough context for a clean escalation
Help build and maintain a shared knowledge base of recurring fixes and integration patterns
Process & Continuous Improvement
Spot recurring issue patterns across clients and propose fixes that prevent repeat tickets
Help refine the criteria and workflow for what stays with TI versus what escalates to Engineering
Track your own resolution time and escalation rate




Required Qualifications 5+ years of qualified software development experience, with hands-on work in both a JavaScript front-end framework (Vue preferred) and a backend language (Java preferred)
Comfortable reading and safely modifying code in unfamiliar parts of a codebase without needing full context up front
Proven ability to work independently — you can diagnose, scope, and ship a fix with minimal hand-holding
Strong communication skills; comfortable speaking directly with customers to understand and validate an issue
Thrives in a fast-paced, multi-client environment with shifting priorities and competing urgent requests
Genuinely enjoys troubleshooting and fixing things quickly, more than building net-new features from a blank page
Familiarity with Git, REST APIs, and standard production debugging/observability tools
Nice to Have Experience with Vue3, TypeScript, Pinia, or Vite
Experience with Java on Vert.x or another non-blocking/event-driven runtime
Exposure to Kafka, MySQL, OpenSearch, Docker, or Kubernetes
Prior experience in a technical support, solutions engineering, or technical integration role
Experience working with SaaS or media/publisher clients
Technical Skills Core Technologies: JavaScript, TypeScript, Vue3, Java
Tools & Frameworks: Vert.x, Pinia, Vite, Git, REST APIs
Nice to Have: Kafka, MySQL, OpenSearch, Docker, Kubernetes
What We Offer Comprehensive health benefits
Professional development opportunities
Collaborative, cross-functional team culture
A role with real, visible impact — the fixes you ship go straight to customers

#J-18808-Ljbffr

📌 frontend full stack engineer (Ontario)
🏢 Elte Carpets
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: frontend full stack engineer (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: frontend full stack engineer (ontario) / ontario