Canva logo
Canva

Design anything. Publish anywhere.

Staff Front-End Engineer – Telemetry

Frontend EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000Since 2013H1B SponsorCompany SiteLinkedIn

Location

Australia

Posted

3 days ago

Salary

0

Seniority

Lead

Bachelor DegreeEnglishMobXReactTypeScript

Job Description

Staff Front-End Engineer – Telemetry

Canva

• Join the team redefining how the world experiences design. • Building the SDK developers love: Easy to instrument, easy to reason about, easy to extend. • Going deep into the browser stack: Gain insights into performance APIs, the rendering pipeline, and network layer. • Defining how Canva measures AI-driven experiences that traditional telemetry doesn't cover. • Owning the telemetry SDK direction, setting architecture, patterns, and conducting rallies across product teams. • Leading with code: Stay hands-on in SDK development and contributions. • Driving adoption across the product: Champion the SDK for all product teams at Canva. • Sparring with strong peers across cross-functional teams such as frontend, backend, data science, and analytics engineering.

Job Requirements

  • Experience Telemetry at scale: Built or significantly evolved a frontend telemetry, observability, or instrumentation system in production.
  • Browser stack depth: You operate naturally at the browser layer.
  • Frontier instincts: You've worked on problems where the established playbook doesn't fully apply.
  • Staff altitude: You've been operating where both the problem and the solution are unknown.
  • Cross-team influence: Built tooling that other teams have adopted at scale.
  • AI fluency: Used agents in real work. Have a view on what changes for frontend engineering when AI is a daily part of the workflow.
  • Technical knowledge React and TypeScript: Production depth in Canva's frontend stack
  • MobX or equivalent: State management at scale in a large frontend application
  • Browser internals: Performance APIs, rendering, network, the layers underneath the framework
  • Frontend observability: Tracing, metrics, real user monitoring patterns
  • SDK design: Library API design that makes adoption easy for the engineers consuming it
  • Data-warehouse fluency: Enough to understand how captured telemetry flows downstream into analytics
  • Deep fundamentals: Engineering fundamentals from a CS background, including data structures, complexity, the hard parts

Benefits

  • Equity packages - we want our success to be yours too
  • Inclusive parental leave policy that supports all parents & carers
  • An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
  • Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally

Related Job Pages

More Frontend Engineer Jobs

Infinity Constellation logo

Front End Developer

Infinity Constellation

Amplifying founders and building companies with exponential potential, founded by Invisible with a focus on AI services

ContractRemoteTeam 1-10Since 2023H1B No Sponsor

• Wire up the BFF client: consume the checked OpenAPI contract via generated clients, and establish stable success/error envelopes, request IDs, idempotency-key and If-Match plumbing, and loading/empty/error/permission state scaffolding. • Build invited sign-in and account context: Cognito sign-in (email/password + Google, PKCE) wired to opaque BFF sessions and protected routes, with explicit account-context switching on staging. • Stand up the guided-exploration entry point: exploration create/run UI wired to the agent and the public corpus, showing the operation lifecycle via resumable SSE on staging. • Conduct a UX & code audit: review for correctness, performance, and consistency; produce a prioritized fix list and a design-system alignment plan. • Invited-account onboarding: invitation acceptance (personal signup / team membership), first workspace creation, first source upload with visible quarantine states (upload_pending → quarantined → processing → available|rejected|processing_failed), and ToS/legal-disclosure acceptance. • Account & membership UX: personal/team accounts, owner/member capabilities via capability policy v1, membership states, and guarded personal↔team conversion flows, with the active account always explicit and never inferred. • Guided exploration experience: the primary entry point over the workspace/exploration/idea/draft model, surfacing exploration lineage (derived_from / incorporates / branches_from / supersedes) and the operation lifecycle (accepted → dispatched → executing → succeeded|failed|cancelled|expired); raw model chain-of-thought is never shown. • Durable-operation progress: fetch-based resumable SSE (auth via header, cookie, or storage; reconnect replays from the last-seen event sequence; respect streams/session and account limits), with cursor-polling fallback and 409 cursor_expired snapshot/resync. • Public graph & analysis views: production-quality visualization and core claims/novelty/cluster views over the public reference plane. • Billing UI (beta): Stripe test-mode plan selection and entitlement display, with no live charging. • Performance & robustness: meet agreed Core Web Vitals budgets; consistent loading/empty/error/permission states; responsive and accessible UI. • Test coverage & handover: component and E2E coverage for critical paths, documented component patterns, and clean handover.

United States
B2spin logo

Middle Front End Engineer

B2spin

We are B2Spin, and we are dedicated to delivering the best Free-to-Play Social Casino and gaming experiences by creating captivating, engaging, and unique products that are accessible to everyone. We have built a team of talented professionals from all over the globe, who are working to continually improve the experiences of our players. We are not looking to just be part of the industry, but to revolutionize it.

Role Description What you will be doing: - Write well-designed, testable, and scalable code that performs flawlessly in production; - Take part in the full development cycle from sprint planning to release cycles; - Ensure smooth development and cooperation between dev teams and product owners; - Build customer-facing consumer web and mobile applications for global audiences; - Implement third-party integrations including external APIs and analytics; - Optimize for SEO performance and PageSpeed improvements. Qualifications - Strong commercial experience in React, TypeScript and Next.js; - Motivation to grow into cross-platform development (web and mobile); - End-to-end thinking across frontend, backend, and infrastructure. Willingness to contribute beyond frontend scope when needed; - Solid expertise with HTML/CSS, including responsive and cross-browser development; - Experience with third-party integrations (external APIs, analytics); - Proven track record with SEO optimizations and PageSpeed improvements; - Strong UI/UX experience with Figma; - Good English skills in speaking and writing (B2+). Benefits - Generous Leave Policy: Take advantage of paid time off, encompassing both vacation and sick leave, to ensure you can recharge and recover when needed. Take your time on bank holidays as well. - Continuously Development: Get an opportunity to join a fast-growing business where the sky’s the limit. - Company Events: Engage in our vibrant company culture through a variety of informal events designed to foster camaraderie and teamwork. - Full Remote Work: Enjoy the flexibility of working remotely from wherever you feel most productive.

Worldwide
Full TimeRemoteTeam 51-200H1B No Sponsor

• Diagnosing, triaging, and leading to resolution issues involving unnecessary renders, long tasks, memory leaks, forced reflows, layout shifts, expensive painting, and excessive JavaScript execution. • Define and improve measurable performance targets using real-user monitoring, Lighthouse, synthetic testing, Chrome DevTools traces, and product-level business metrics. • Establish performance budgets, dashboards, and alerts • Raise the performance capabilities of the broader organization through technical talks, workshops, documentation, mentoring, code reviews, and reusable tooling.

United States
$180K - $215K / year
Multi Media LLC logo

Senior Frontend Engineer

Multi Media LLC

Multi Media, LLC is the company behind Chaturbate, one of the most heavily trafficked live streaming platforms in the world. We support a global network of independent content creators and millions of real-time viewers, delivering interactive video at scale. Our infrastructure handles complex broadcasting, low-latency streaming, and high-engagement user experiences. All live, all the time. We value people who take initiative, stay curious, and care deeply about the quality and impact of what they build.

Role Description We are looking for a Senior Frontend Engineer who specializes in frontend performance tuning and optimization. You will join the Viewer team, which is responsible for delivering high-traffic experiences across search, video, site navigation, and other core areas of Chaturbate. This role requires deeper performance expertise than a typical frontend engineering position. You will: - Diagnose, triage, and lead to resolution issues involving unnecessary renders, long tasks, memory leaks, forced reflows, layout shifts, expensive painting, and excessive JavaScript execution. - Define and improve measurable performance targets using real-user monitoring, Lighthouse, synthetic testing, Chrome DevTools traces, and product-level business metrics. - Establish performance budgets, dashboards, and alerts. - Raise the performance capabilities of the broader organization through technical talks, workshops, documentation, mentoring, code reviews, and reusable tooling. Qualifications - Bachelor’s degree in Computer Science or related field (or equivalent practical experience). - Deep expertise in modern front-end frameworks (React, Angular, Vue, Svelte, etc.), TypeScript, JavaScript, HTML, and CSS, with experience operating in a front-end heavy high-traffic consumer web application. - Expert-level proficiency with Chrome DevTools, React Profiler, Lighthouse, CPU profiles, flame charts, network waterfalls, and performance traces. - Senior-level technical leadership skills, including identifying high-impact work independently, influencing architecture decisions, and advising teams outside your immediate area. - Strong understanding of browser internals, including JavaScript execution, style calculation, layout, painting, rasterization, and compositing. - Proven experience improving Core Web Vitals, including Largest Contentful Paint, Interaction to Next Paint, and Cumulative Layout Shift using real-user data. - Hands-on experience diagnosing memory leaks using heap snapshots, allocation profiles, garbage-collection analysis, and detached DOM-node detection. - Ability to optimize rendering, hydration, bundle size, code splitting, main-thread work, third-party scripts, and frontend asset delivery. Benefits - Competitive compensation with performance bonuses. - Fully remote option. - Health, vision, dental, and life insurance for you and any dependents, with policy premiums covered by the company. - Long- & short-term disability insurance. - Unlimited PTO. - Annual year-end company closure. - Optional 401k with 5% matching. - 12 paid holidays. - Paid lunches in-office; if remote, a $125/week stipend via Sharebite. - EAP and employee recognition programs.

United States
$180K - $215K / year