
Staff Front-End Engineer
Job Description
"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 Need
React / 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
Optimize Your Resume for This Job
Get a match score and see exactly which keywords you're missing
Job Details
- Category
- Software
- Employment Type
- Full Time
- Location
- Toronto (Remote Available)
- Posted
- Mar 30, 2026, 06:40 PM
- Compensation
- C$100,000 - C$300,000 per year
About Viggle
Part of the growing frontier tech ecosystem pushing the edges of what's possible.
More Roles at Viggle





Similar Software Roles



Found this role interesting?