Frontend Engineer
EngineeringFull Time / Temps pleinOutremont, QCHybrid / Hybride$100,000 - $150,000 CAD per year / 100 000 $ - 150 000 $ CAD par an
**FR TO FOLLLOW**
Hybrid, Full Time — within Montreal
Compensation: 100k-150k (depending on experience)
About GridBank
We are a Montreal-based startup.
Right now, on your desk is your phone. Inside that phone are thousands of real moments — an untapped asset class most people don't realize can be licensed.
GridBank exists to help everyday people turn the life they already capture into income, safely and fairly. We're building a phone-first platform where mobile-shot video can be uploaded, verified, protected, and licensed to organizations that need authentic footage. If a creator captures a moment and it can be licensed to an end customer, GridBank facilitates that transaction — so "human life, captured" becomes valuable for both creators and brands.
Long-term, we're creating a new category: data income — so anyone with a phone can benefit from the value they already produce.
About the Role
We're looking for a Senior Frontend Engineer to help us build and scale our video marketplace platform. You'll be working on features that impact thousands of creators and brands — from seamless video browsing experiences to complex licensing workflows.
Responsibilities
Frontend Development
- Build high-performance, responsive web applications using Next.js and React
- Implement complex video browsing, search, and filtering interfaces
- Develop creator upload workflows and brand licensing experiences
- Optimize application performance for large-scale video catalogs
State Management & Integration
- Integrate with RESTful APIs and manage application state with Redux
- Write clean, maintainable TypeScript code with comprehensive test coverage
Collaboration & Architecture
- Collaborate with designers, backend engineers, and product managers
- Contribute to technical architecture decisions and code reviews
Current Tech Stack
Next.js 15 (App Router, SSR/SSG) • React 18 • TypeScript • Redux Toolkit • Tailwind CSS • Material-UI • React Hook Form • Yup • Google OAuth • Jest • React Testing Library
Qualifications
- 5+ years of experience building and shipping production web applications
- Strong command of Next.js and React with TypeScript
- Solid understanding of state management — Redux Toolkit or equivalent
- Experience building performant, responsive interfaces for complex data-heavy products
- Comfortable writing clean, well-tested code and contributing to code reviews
- Experience collaborating closely with designers and backend engineers
- Clear communicator in code, in PRs, and async — we're remote-first
Nice-to-Have
- Experience building video platforms or media-heavy applications
- Understanding of SEO best practices for Next.js applications
- Previous work in marketplace or e-commerce platforms
- Experience optimizing web performance and Core Web Vitals
What we Offer
- Flexible hybrid schedule, remote-first company
- Competitive group health benefits
- 4 weeks vacation
FR
À propos de GridBank
On est une startup de Montréal.
En ce moment, t'as ton téléphone sur le bureau. Dans ce téléphone, y'a des milliers de moments réels — une source de valeur que la plupart des gens ne savent même pas qu'ils peuvent monétiser.
GridBank, c'est fait pour aider le monde ordinaire à transformer ce qu'ils captent déjà au quotidien en revenus — de façon sécuritaire et équitable. On bâtit une plateforme pensée pour le mobile, où des vidéos tournées sur téléphone peuvent être téléversées, vérifiées, protégées, puis licenciées à des organisations qui ont besoin de contenu authentique. Si quelqu'un capte un moment qui peut être vendu à un client final, GridBank s'occupe de la transaction — pour que « la vraie vie, filmée » ait de la valeur autant pour les créateurs que pour les marques.
À long terme, on est en train de créer une nouvelle catégorie : le revenu data — pour que n'importe qui avec un téléphone puisse bénéficier de la valeur qu'il produit déjà.
À propos du rôle
On cherche un·e ingénieur·e frontend senior pour nous aider à bâtir et faire évoluer notre plateforme de marché vidéo. Tu travailleras sur des fonctionnalités qui touchent des milliers de créateur·rice·s et de marques — des expériences de navigation vidéo fluides aux flux de travail complexes de gestion de licences.
Responsabilités
Développement frontend
- Bâtir des applications web performantes et adaptatives avec Next.js et React
- Implémenter des interfaces complexes de navigation, de recherche et de filtrage vidéo
- Développer les flux de téléversement pour les créateur·rice·s et les expériences de licences pour les marques
- Optimiser les performances de l'application pour des catalogues vidéo à grande échelle
Gestion d'état & intégrations
- Intégrer des API RESTful et gérer l'état de l'application avec Redux
- Écrire du code TypeScript propre et maintenable, avec une couverture de tests complète
Collaboration & architecture
- Collaborer avec les designer·e·s, les ingénieur·e·s backend et les chargé·e·s de produit
- Contribuer aux décisions d'architecture technique et aux revues de code
Stack technologique actuelle
Next.js 15 (App Router, SSR/SSG) • React 18 • TypeScript • Redux Toolkit • Tailwind CSS • Material-UI • React Hook Form • Yup • Google OAuth • Jest • React Testing Library
Qualifications
- 5 ans ou plus d'expérience à bâtir et livrer des applications web en production
- Solide maîtrise de Next.js et React avec TypeScript
- Bonne compréhension de la gestion d'état — Redux Toolkit ou équivalent
- Expérience à bâtir des interfaces performantes et adaptatives pour des produits complexes à forte densité de données
- À l'aise à écrire du code propre, bien testé, et à contribuer aux revues de code
- Expérience à collaborer étroitement avec des designer·e·s et des ingénieur·e·s backend
- Communicateur·trice clair·e en code, en PR et en async — on est remote-first
Atouts
- Expérience avec des plateformes vidéo ou des applications à forte composante média
- Connaissance des bonnes pratiques SEO pour les applications Next.js
- Expérience sur des plateformes de marché ou de commerce électronique
- Expérience en optimisation des performances web et des Core Web Vitals
Ce qu'on offre
- Horaire hybride flexible, entreprise remote-first
- Assurance collective compétitive
- 4 semaines de vacances