Frontend Engineer (Post Grad) - Over99 Toronto
2 weeks ago⚠️ Before applying, please carefully review all the job requirements
- Location:
- Toronto, ON, Canada
- Work Arrangement:
- Hybrid / Remote-first
- Experience:
- Recent Graduate / Early-Career Engineer
- Job Type:
- Full Time
- Company:
- Over99
- Salary:
- Competitive (Top-of-market)
- Posted:
- 2026-09-17
Job Overview
- Over99 is an innovative technology company operating at the intersection of blockchain technology and online gaming, focused on building a high-performance crypto casino platform. To support its ongoing expansion, Over99 is recruiting a Post Grad Frontend Engineer for its team based in Toronto, Canada. This position operates under a flexible, hybrid/remote-first model and is specifically tailored for recent graduates or early-career developers looking to advance their technical capabilities within a high-throughput product environment.
- In this role, the engineer will contribute directly to player-facing web applications and interactive gaming experiences. Daily responsibilities involve building responsive user interface components, integrating real-time client-server interactions, managing digital wallet workflows, and optimizing overall frontend performance. Utilizing a modern software stack centered around React, Vue 3, TypeScript, and Vite—alongside AI-assisted development tools like Cursor IDE—this opportunity idealizes proactive developers eager to gain hands-on production experience, work alongside senior engineering mentors, and build scalable crypto gaming systems.
Key Responsibilities
- → Develop and refine user-facing web applications and interactive gaming components across the Over99 platform.
- → Write clean, modular frontend code utilizing React, Vue 3, TypeScript, Vite, and modern styling tools.
- → Implement core interactive product workflows, including balance tracking, digital wallet flows, account settings, promotional interfaces, and live event updates.
- → Collaborate with senior software engineers on component architectural design, state management strategies, and frontend speed optimization.
- → Integrate real-time client-server communication mechanisms using WebSockets, Socket.IO, and event-driven data flows.
- → Build gaming interfaces incorporating visual animations, audio elements, timing constraints, physics interactions, and responsive design patterns.
- → Partner cross-functionally with product managers, UI/UX designers, backend developers, and quality assurance personnel to deploy end-to-end features.
- → Utilize AI-supported development environments, including Cursor IDE, Large Language Models (LLMs), Model Context Protocol (MCP) integrations, and custom developer tooling.
- → Monitor and evaluate application health, user impact, and frontend performance metrics using observability tools like Datadog.
- → Participate in code reviews, continuous integration/continuous deployment (CI/CD) pipelines, automated testing, and team coding guidelines.
Required Skills and Qualifications
- → Recent university graduate or early-career software engineer with an established portfolio, internship, co-op experience, or completed technical projects.
- → Foundational proficiency in JavaScript, TypeScript, HTML, CSS, and modern web development conventions.
- → Demonstrated experience constructing web applications using React, Vue, or comparable frontend JavaScript frameworks.
- → Understanding of component-based software architecture, application state management, API integration, and responsive layout design.
- → Interest in developing high-performance interactive interfaces, custom animations, real-time features, and client-server communication.
- → Willingness and adaptability to incorporate AI-assisted development workflows, such as Cursor IDE and LLM tooling, into daily software practice.
- → Practical familiarity with Git version control, peer code review processes, and CI/CD development pipelines.
- → Strong analytical problem-solving abilities, high attention to visual detail, and a commitment to learning from senior engineering mentors.
- → Capability to work effectively in a remote-first setting while maintaining strong communication, accountability, and project ownership.
Preferred Qualifications
- → Experience utilizing state management and data-fetching libraries such as React Query, Vue Query, Pinia, or Vuex.
- → Hands-on experience developing real-time web applications using Socket.IO or WebSockets.
- → Exposure to browser animations, canvas interactions, 2D physics engines (e.g., Matter.js), Web Audio (e.g., Howler), or game UI development.
- → Foundational understanding of Node.js APIs or general backend development workflows.
- → Practical experience working with Cursor IDE, MCP servers, AI coding agents, or custom LLM development integrations.
- → Familiarity or background experience in crypto, gaming, iGaming, or gambling product environments.
- → Exposure to application monitoring and observability frameworks like Datadog.
- → General experience or familiarity with cloud infrastructure, Docker containerization, or AWS services.
Technologies Used
- → Core Infrastructure & Frontend: React, TypeScript, Vite, Vue 3, Tailwind CSS, Sass, React Query, Vue Query, Pinia, Vuex, Socket.IO, WebSockets, Node.js, PostgreSQL, Redis, RabbitMQ.
- → Interactive & Gaming Frontend: Matter.js, GSAP, Howler.
- → Developer Environment: Cursor IDE, LLM-assisted workflows, MCP integrations.
What the Company Offers
- → Competitive salary structured at top-of-market rates.
- → Generous paid holiday allowance.
- → Flexible working hours and time-off policy focused on deliverable outputs.
- → Performance-based bonus opportunities aligned with key achievements.
- → Remote-first working culture offering schedule flexibility and high autonomy.
- → Access to world-class engineering mentorship and technical ownership over systems.
Application Tips
- Applicants may want to highlight recent engineering projects, co-op experiences, or internship work that demonstrate hands-on application of React, Vue, and TypeScript. Featuring public GitHub repositories or personal portfolio items that showcase responsive component design, API integrations, or interactive UI features can significantly strengthen an application. Candidates are also encouraged to mention any experience or active interest in using AI-driven coding environments like Cursor IDE or building real-time web applications using WebSockets. Finally, ensuring that resume details clearly indicate recent graduation status and location proximity to Toronto will help streamline the application evaluation process.
fill the job form: Apply Here