Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Location: Hybrid, Downtown Toronto
Schedule: Monday - Friday 9am - 4:30pm EST
Salary: $110,000 - $140,000
Company:
Our client is an innovation lab and product development partner building cutting-edge digital experiences across web, mobile, and XR. With a team of developers, designers, and strategists, they bring ideas to life for companies at the forefront of education, media, healthcare, and interactive technology. Their focus on immersive, real-time systems and emerging technologies sets them apart in a rapidly evolving digital landscape.
Description:
Our client is looking for a Full-Stack Engineer with strong WebRTC and real-time experience to join their product engineering team. This role is ideal for someone who thrives in dynamic environments and is passionate about creating seamless, live digital experiences. Youll contribute to the architecture, development, and scaling of interactive products used by thousands of users in real time.
- Build and maintain full-stack applications using JavaScript and TypeScript
- Develop highly responsive front-end interfaces with React, including real-time interaction features and WebSocket integrations
- Design and implement backend services using Node.js and Express
- Create and maintain WebRTC-based communication systems for peer-to-peer and group sessions
- Ensure performance, scalability, and reliability of real-time applications
- Collaborate cross-functionally with designers, developers, and product leads in a fast-paced, Agile environment
- Participate in code reviews, debugging, and testing to maintain high code quality
- Contribute to team communication and technical discussions in a remote-first setup
Qualifications:
- 5+ years of full-stack development experience
- Advanced proficiency in JavaScript and TypeScript (front-end and back-end)
- Strong experience with React, including state management and real-time user interactions
- Solid backend skills in Node.js and Express
- Hands-on experience with WebRTC and real-time system design
- Familiarity with Git, Agile workflows, testing, and debugging
- Excellent communication skills and a collaborative mindset
- Comfortable working in a remote and iterative development environment
Bonus Points:
- Experience with Unity or WebGL
- Cloud certifications (GCP, AWS, or similar)
- Prior experience mentoring or leading junior developers
Key Skills
Ranked by relevanceReady to apply?
Join Invictus Direct and take your career to the next level!
Application takes less than 5 minutes

