Skip to Main Content

Job Title


Member of Technical Staff (Frontend)


Company : DeepRec.ai


Location : Toronto, Ontario


Created : 2025-11-07


Job Type : Full Time


Job Description

Member of Technical Staff Frontend (React.js, Next.js)Location: Toronto, Canada (Hybrid)Type: Full-time, PermanentOverviewOur client (Series A, GenAI Content Platform) is hiring a core frontend engineer in Toronto to architect and scale their browser-based animation and video generation interface. Youll own the React.js / Next.js web app powering AI-driven content creation for a fast-growing global user base.ResponsibilitiesLead frontend feature development using React.js and Next.js (SSR, ISR, SSG).Implement state management patterns (Zustand, Redux, Jotai, etc.).Integrate with REST/GraphQL APIs and real-time ML-driven backend endpoints.Optimise bundle size, rendering, hydration, and caching across devices and network profiles.Build robust testing pipelines (Jest, React Testing Library, Cypress / Playwright).Establish observability for UI performance, error tracking, and release health.Refactor and modularise code for scaling and improved developer experience.Collaborate closely with backend and ML teams on product UX and performance.Requirements5+ years professional frontend experience.Expert-level skills in React.js, Next.js, TypeScript, and modern web standards (ES6+, CSS-in-JS, etc.).Track record building and deploying production-grade, customer-facing applications.Strong grasp of rendering lifecycles, VDOM internals, hydration, and frontend performance tuning.Familiarity with edge compute and deployment (Vercel, Cloudflare Workers) and caching (SWR, ISR, CDNs).Bonus: experience with browser media pipelines (Canvas, WebGL, streaming, WebCodecs).Previous start-up or 0-1 product engineering experience preferred.