đ AI-First TypeScript Developer (Backend)
Location:
Toronto (Hybrid â Mondays \& Tuesdays in-office)
Team:
Product \& Engineering
Type:
Full-time
About Rover
Rover is transforming how professional sports teams connect with their fans. We started by building the best-in-class mobile engagement platform for teamsâand now weâre becoming the full-stack marketing engine behind game-day experiences, ticketing, merch, sponsorships, and fan engagement across every channel. We currently work with over 60 professional teams across the NFL, NBA, NHL, and MLS, supporting over 40 million active fans. Our real-time platform ingests 1,000+ fan interaction events per second from our SDK âfueling personalized messaging, automation, insights, and delivering over 2 billion notifications a year, with infrastructure capable of sending 50,000+ notifications per second during peak load.
Weâre at a pivotal moment. Generative AI is reshaping how software is built and whatâs possible for nimble, specialized companies. At Rover, we're embracing this fully. Weâre retooling every part of our product process to be AI-firstâunlocking a 5â10Ă step change in output while maintaining an obsessive focus on product quality and customer needs.
If youâre excited about building at the edge of whatâs possible with AIâwhile helping some of the worldâs most beloved sports franchises deepen their fan connectionsâyouâll thrive here.
How We Work
AI-First by Default:
Developers spend more time planning, prompting, and reviewing than typing. Weâre pioneering new best practices in an AI-native dev process.
Lean \& Fast:
A flat org structure, tight feedback loops, and direct access to decision-makers. Youâll report directly to our Head of Product.
In-Person Collaboration:
We work in-person on Mondays and Tuesdays in Toronto to brainstorm, whiteboard, troubleshoot, and eat together. The rest of the week is flexible.
Iterate Aggressively:
Thereâs no manual for this yet. We experiment relentlessly, double down on what works, and move fast.
What Weâre Looking For
Weâre hiring ambitious developers who are excited to think differently, work faster, and push the boundaries of AI-assisted software development.
We work from our Toronto office on Mondays and Tuesdays. As such candidates must be located in the greater Toronto area and enthusiastic about working in-person.
You should have:
5-10 years experience with JavaScript and TypeScript.
Uses AI tools like Cursor and Claude Code through context engineering, anchoring prompts in PRD development and system design to accelerate high-quality code generation aligned with security and architectural standards.
Experience with systems built on Kafka, PostgreSQL, and monolith architectures at scale.
Scaling PostgreSQL to terabytes of data by leveraging techniques such as table partitioning, index optimization, rollup tables, and query tuning.
Proficient with Kubernetes environments managed using Skaffold and Helm, including local and production workflows.
Strong knowledge of security best practices in a cloud-based environment, ensuring data privacy and compliance.
A sharp eye for quality across code, product UX, and engineering process.
Brings curiosity, humility, and a desire to reinvent how great software gets built.
Strong, informed opinions on the effective use of AI tooling in modern development workflows.
What Youâll Get
A front-row seat to reshape an entire industry, connecting the worldâs sports fans.
Whether youâre a diehard fan or just love building high-impact platforms, youâll shape how millions of fans connect with the teams they love.
Direct collaboration with senior technical and product leadership.
The opportunity to define best practices in an AI-first development environment.
A high-trust, high-autonomy culture.
Competitive salary and benefits.
Apply Now
Letâs build the software backbone of pro sportsâtogether.