Overview
Scalable Path is looking for a Full-Stack Next.js Developer with WebRTC Experience to join the team and work on a client project. This is a remote, 40-hour / week position.
Client company description
The client is a Canadian company that has an existing web application that helps young students learn French as a second language. Their application uses WebRTC, AI avatars, and multiplayer engagement to transform how thousands of learners interact and grow.
Duties and Responsibilities
- Attend daily scrum and contribute to project discussions.
- Engineer real-time Next.js apps with WebRTC-based audio / video (from peer-to-peer to large-group sessions).
- Develop APIs and back-end services with Next.js.
- Architect and integrate data flows that keep thousands of concurrent learners in sync.
- Optimize latency & stability by implementing algorithms for audio / video synchronization, state management, and reconnection handling.
- Build developer-friendly APIs for integrating real-time features into our products.
- Build responsive, user-friendly interfaces in close collaboration with UI / UX designers.
- Ensure code quality through unit testing, debugging, performance monitoring, and documentation.
- Collaborate daily with product & UX in an Agile environment (stand-ups, reviews, planning).
- Deploy, monitor, and scale cloud-based services (GCP preferred), ensuring reliability at production scale.
Qualifications
5+ years of full-stack development experienceProven experience building and debugging real-time applications using WebSocketsHands-on experience building peer-to-peer and group sessions with WebRTCStrong React Experience (state management, real-time interactions, WebSocket integration)Solid grasp of real-time application design, synchronization, and scaling.Git, testing, debugging, and Agile teamwork experience.English (Must have)TypeScript (Must have)Next.js (Must have)MongoDB (Must have)WebSockets (Must have)WebRTC (Must have)Unity 3D (Nice to have)Google Cloud (Nice to have)Preferred / Bonus
Unity or WebGL exposureCloud certifications (GCP, AWS, or similar)Relationships – who you’ll be working with
You’ll be working with our Head of Tech / Engineering Manager, Full Stack Developers, DevOps, and an AI Engineer. It’s a small team of 7 engineers working in an agile environment.
There is an existing daily meeting at 9 : 00am America / Toronto (-04 : 00) EDT.
Timeline : As soon as possible. 6-12 months. If things go well, this could turn into a long-term engagement.
Notes
Candidates are expected to work during the client\'s work hours in Toronto.
Required skills
English (Must have)TypeScript (Must have)Next.js (Must have)MongoDB (Must have)WebSockets (Must have)WebRTC (Must have)Unity 3D (Nice to have)Google Cloud (Nice to have)Seniority level
Mid-Senior levelEmployment type
ContractJob function
Software DevelopmentNotes : Referrals increase your chances of interviewing at Scalable Path by 2x
Get notified about new Full Stack Engineer jobs in European Union.
#J-18808-Ljbffr