Senior Full-Stack Engineer

Senior Full-Stack Engineer

Toronto, Ontario, Canada -Permanent

Job Description

We are party app for multiplayer games! It's like playing a Nintendo game with friends on the same couch or a throwing a LAN party - on your phone. We are bringing people together through the games they love, anytime - anywhere.

We raised over $28M from top investors like General Catalyst, London Venture Partners and some of the top makers of video games in the world including Electronic Arts, Krafton (PUBG), Take Two Interactive, Ubisoft, Supercell, Riot Games, Miniclip, Tencent and more.

About the Role:

We're looking for an outstanding Full Stack Web Developer to join our team. You'll be designing and implementing new web based products and services for us such as an Electron desktop application and Developer portal. You will be deeply involved in the design process, and support services from conception to roll out.

This is a unique opportunity for someone looking to join a small team working on a fast growing consumer product; and make an impact. We are a talented team that likes to move fast, we are on a mission to build a lasting internet company and we like to have fun along the way.

What you will do
Build pixel-perfect, buttery smooth UIs across all supported platforms.
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Reach out to the open source community to encourage and help implement mission-critical software fixes
Maintain code and write automated tests to ensure the product is of the highest quality
Evaluate trade-offs to iterate quickly while not compromising on stability and quality
: We love new ideas, so bring them!

Must Have Skills:


2+ years of experience building high-quality mobile or web applications
Experience with TypeScript and modern Javascript frameworks like node.js
Experience with Next.js, React
Have a passion for well designed products
Can collaborate with technical and non-technical staff, including designers
Have a passion for usability, user experience and an empathetic approach to building software
Solid empathy & interpersonal skills for building a shared vision around your work

Nice to Have Skills:

Bonus Points if you:
Have experience leading a small team and taking a product from idea to a shippable state and monitoring the success of the product once in the wild
Love to play Jackbox, Werewolf, Avalon, Heads Up or any other fun board/social game
Are familiar with popular video chat or community applications
You have experience with agile software development practices, and have participated in product roadmaps and development sprints before.

Special Perks:

Competitive salary and stock options
Casual dress code
Competitive health benefits
Flexible vacation
Opportunities for travel for conferences and professional development
Bi-weekly one-on-ones focused on mentorship
Snacks on snacks on snacks


Starting: ASAP
Dress Code: Casual

Similar jobs in Toronto:

Similar jobs in other locations: