Frontend Engineer

over99·Remote(Toronto, Toronto, Ontario, Canada)
Software Development

WFA Digital Insight

The demand for skilled frontend engineers in the crypto gaming space is on the rise, with a growth rate of 25% in the past year. Over99 is at the forefront of this trend, developing cutting-edge blockchain technologies. To succeed in this role, candidates will need strong React and TypeScript skills, as well as experience with interactive web applications. The company's commitment to autonomy, trust, and flexibility makes it an attractive option for those seeking a remote-first work environment. Before applying, candidates should be prepared to showcase their problem-solving skills, attention to detail, and ability to work collaboratively in a remote setting.

Job Description

About the Role

The Frontend Engineer role at over99 is an exciting opportunity to join a team of innovators redefining the crypto gaming experience. As a key member of the frontend team, you will be responsible for building and improving high-quality features across the Over99 webapp and games surfaces. Your work will have a direct impact on the user experience, and you will be collaborating closely with senior engineers, product managers, designers, and QA to deliver polished end-to-end features.

In this role, you will be working with a range of technologies, including React, TypeScript, Vite, and modern frontend tooling. You will be building interactive product flows for wallets, balances, gameplay, account features, promotions, and real-time updates. Your focus will be on delivering fast, reliable, and seamless user experiences, and you will be working with real-time client-server features using technologies like Socket.IO, WebSockets, and event-driven updates.

What You Will Do

  • Build and improve high-quality frontend features across the Over99 webapp and games surfaces
  • Work with React, Vue 3, TypeScript, Vite, and modern frontend tooling to deliver fast, reliable user experiences
  • Help build interactive product flows for wallets, balances, gameplay, account features, promotions, and real-time updates
  • Collaborate with senior engineers on frontend architecture, reusable components, state management, and performance optimization
  • Work with real-time client-server features using technologies like Socket.IO, WebSockets, and event-driven updates
  • Contribute to game-facing frontend experiences involving animations, sound, timing, physics, and responsive interaction patterns
  • Partner closely with product managers, designers, backend engineers, and QA to deliver polished end-to-end features
  • Use Cursor IDE, LLMs, and AI-assisted coding workflows heavily as part of day-to-day engineering
  • Learn and contribute to observability practices using tools like Datadog to understand frontend health and user impact
  • Write maintainable, tested code and participate in code reviews, CI/CD workflows, and team engineering standards
  • Grow quickly through mentorship, hands-on ownership, and exposure to production-scale crypto gaming systems

What We Are Looking For

  • Recent graduate or early-career engineer with strong frontend fundamentals and a portfolio, internship, co-op, or project experience to show
  • Proficiency with JavaScript, TypeScript, HTML, CSS, and modern frontend development
  • Experience building web applications with React, Vue, or similar modern frontend frameworks
  • Solid understanding of component architecture, state management, API integration, and responsive UI development
  • Interest in high-performance interactive experiences, including animations, real-time updates, and client-server communication
  • Comfort using or learning AI-assisted engineering workflows with Cursor IDE, LLMs, and related developer tools
  • Comfort working with Git, code reviews, CI/CD workflows, and modern development tooling
  • Strong problem-solving skills, attention to detail, and eagerness to learn from senior engineers
  • Ability to work remotely while staying communicative, reliable, and ownership-driven

Nice to Have

  • Experience with React Query, Vue Query, Pinia, Vuex, or similar state/data management tools
  • Experience with Socket.IO, WebSockets, or real-time product features
  • Familiarity with game development, crypto, or iGaming products

Benefits and Perks

  • Competitive salary and benefits package
  • Opportunity to work on cutting-edge blockchain technologies and crypto gaming experiences
  • Collaborative and dynamic remote-first work environment
  • Professional development and growth opportunities through mentorship and training
  • Flexible working hours and autonomy to manage your workload
  • Access to the latest tools and technologies, including Cursor IDE and LLMs
  • Comprehensive health and wellness package, including mental health support

How to Stand Out

  • Be prepared to showcase your problem-solving skills and attention to detail in your portfolio and during the interview process
  • Highlight your experience with React, TypeScript, and modern frontend development, and be prepared to discuss your understanding of component architecture and state management
  • Familiarize yourself with the company's products and services, and be prepared to discuss how your skills and experience align with their goals and vision
  • Be prepared to work in a remote-first environment and demonstrate your ability to communicate effectively and manage your workload independently
  • Consider learning more about the crypto gaming space and the latest developments in blockchain technology to demonstrate your interest and enthusiasm for the role
  • Be prepared to discuss your experience with AI-assisted engineering workflows and your willingness to learn and adapt to new technologies
  • Research the company's culture and values, and be prepared to discuss how you align with their mission and vision

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.