Viggle Logo

Viggle

Staff Front-End Engineer

Posted 11 Days Ago
Be an Early Applicant
Hybrid
Toronto, ON, CAN
Mid level
Hybrid
Toronto, ON, CAN
Mid level
As a Staff Front-End Engineer, you will build scalable applications using React and React Native, optimize performance, and collaborate with cross-functional teams.
The summary above was generated by AI

"Learning fast is an engineer’s superpower in the AI era."

About Us:

Viggle AI is a rapidly growing generative AI company backed by leading investors including Andreessen Horowitz (a16z) and Two Small Fish Ventures (TSFV). We are at the forefront of the GenAI revolution, building cutting-edge controllable video generation technology that empowers creators to bring their ideas to life.

Our products are used by a global creator community ranging from Hollywood professionals and creative studios to independent creators and TikTok influencers. With more than 45 million users worldwide and one of the largest Discord communities globally, Viggle AI is quickly becoming a defining platform in the future of AI-powered content creation.

We are an engineering-driven company that moves fast, solves hard problems, and embraces AI-native development workflows. We believe the next generation of great engineers will not only write code, and they will learn faster, adapt faster, and leverage AI to build faster than ever before.

If you are passionate about modern frontend engineering, AI-powered development, and building products used by millions of creators worldwide, we’d love to hear from you.

What You'll Be Doing
  • Build modern, scalable, and high-performance applications using React and React Native.

  • Design reusable, maintainable, and modular frontend architectures across web and mobile platforms.

  • Develop shared cross-platform components and business logic to improve engineering efficiency and product consistency.

  • Optimize frontend performance, reliability, and user experience across multiple devices and environments.

  • Collaborate closely with product, design, backend, and AI teams to deliver world-class user experiences.

  • Continuously explore and adopt modern frontend technologies, tooling, and AI-assisted engineering workflows.

  • Contribute to improving engineering standards, development processes, and code quality across the team.

What You’ll NeedReact / React Native Development
  • Proven hands-on experience building applications with React and React Native.

  • Strong understanding of component-based architecture and scalable frontend design patterns.

  • Ability to build reusable, maintainable, and production-ready frontend systems.

Frontend Web Technologies
  • Strong proficiency in JavaScript, TypeScript, HTML, and CSS.

  • Solid understanding of frontend performance optimization, debugging, and engineering best practices.

  • Familiarity with modern frontend tooling, frameworks, and development workflows.

Cross-Platform Development
  • Strong understanding of React Native architecture and underlying principles.

  • Experience building reusable cross-platform components and shared business logic.

  • Ability to improve engineering productivity through scalable frontend infrastructure and tooling.

Engineering & Development Skills
  • Strong coding standards and ability to write clean, efficient, and maintainable code.

  • Experience with collaborative development workflows using Git and version control systems.

  • Ability to independently develop features, troubleshoot issues, and deliver high-quality solutions efficiently.

Communication & Collaboration
  • Strong communication skills with clear analytical and logical thinking.

  • Fast learner with the ability to quickly understand complex business and technical requirements.

  • Comfortable working in a fast-paced, collaborative, and highly iterative startup environment.

Preferred Qualifications
  • Bachelor’s degree in Computer Science, Engineering, Physics, Mathematics, or a related technical field.

  • Years of Experience:

    • Intermediate: 3+ years of professional software development experience.

    • Senior: 6+ years of professional software development experience.

  • Experience with native mobile development on iOS (Swift) and/or Android platforms.

  • Advanced proficiency in writing type-safe TypeScript applications.

  • Experience working with multimedia and graphics technologies such as Canvas, FFmpeg, or real-time audio/video processing.

  • Familiarity with backend development using Node.js and/or Python.

  • Contributions to open-source projects, technical blogs, or a strong GitHub portfolio are highly valued.

  • Extensive experience using AI coding assistants such as GPT, Claude, Cursor, or Copilot in daily development workflows.

  • Passion for AI-native engineering and improving development productivity through AI-assisted tooling.

In-office expectations: This role requires employees to work onsite five days per week. However, for employees who live 56 kilometers or more from one of our offices, we can accommodate up to two work-from-home days per week upon request.

Perks & Benefits 🚀
  • 💰 Highly competitive compensation package, plus year-end performance bonuses and equity opportunities

  • 🏢 Flexible work arrangements with a premium office experience designed for collaboration and creativity

  • 🩺 Comprehensive health, dental, and insurance coverage to keep you and your family supported

  • 🍽️ Complimentary lunch, dinner, snacks, coffee, and drinks, because great work runs on great food

  • 🎮 Fun, energetic office environment with regular team events, gaming, and creator culture vibes

HQ

Viggle Toronto, Ontario, CAN Office

Toronto, ON, Canada

Similar Jobs

5 Days Ago
In-Office or Remote
Toronto, ON, CAN
Senior level
Senior level
Artificial Intelligence • HR Tech • Information Technology • Machine Learning • Software • App development • Industrial
You will own frontend systems, lead initiatives in UX and performance, uphold standards, and mentor engineers to enhance quality.
Top Skills: JavaScriptReactReact Native
5 Days Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Information Technology • Consulting
As a Senior Frontend Developer, you will architect and build frontend systems, collaborate with clients, and champion engineering best practices while working in a cross-functional team.
Top Skills: Agile MethodologiesAngularCypressDevOpsDockerGitKubernetesModern JavascriptMySQLPostgresReactTailwind CssTravis CiTypescriptVue
6 Days Ago
In-Office or Remote
CA
Senior level
Senior level
Cloud • Software
The Staff Software Engineer will architect and maintain Datagrid Pages and Dataset Editor, focusing on UI design, efficient code, and mentorship while collaborating with teams to support Procore's AI strategy.
Top Skills: Node.jsReactRubyTypescript

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account