We are partnering with a market leading, Canadian online sportsbook and casino to hire an experienced Front End Developer. Reporting to the Director of Development, you will play a key role in building and enhancing high-performance web applications used daily by a large and engaged customer base.
This opportunity is ideal for a strong React-focused developer who thrives in Agile environments and is passionate about delivering scalable, maintainable, and high-quality user experiences in a fast-paced digital business.
As a Front End Developer, you will contribute across the full development lifecycle, from design and implementation to testing and performance optimization.
Key responsibilities include:
Write clean, well-structured, testable, and reusable front-end code
Develop efficient, well-tested UI and UX components using modern JavaScript frameworks
Build and maintain web applications using React and related technologies
Apply responsive design principles to ensure seamless user experiences across devices
Participate in code reviews, design discussions, and collaborative debugging sessions
Identify and resolve performance bottlenecks in partnership with backend engineers
Contribute to Agile ceremonies and work closely with senior engineers to align with technical goals
Participate in on-call support when required
We are looking for a technically strong Front-End Developer with proven experience building modern web applications.
You will bring:
7+ years of experience in web development fundamentals (HTML5, CSS, JavaScript)
4+ years of hands-on experience with ReactJS and/or React Native
Experience with unit testing frameworks such as Jest, Cypress, Enzyme, or similar
Strong understanding of responsive design and cross-browser compatibility
Experience using version control systems such as Git
Ability to collaborate effectively within a team environment
Experience participating in code reviews and technical design discussions
Bachelors degree in a technical discipline (preferred)
Nice to Have:
Experience within gaming or high-traffic digital platforms
Apple Pay / Google Pay integration experience
Google Tag Manager or tracking implementation experience
Strong Node.js knowledge
Experience working with WebSockets
Fully remote opportunity (Canada-wide)
Competitive compensation and comprehensive employer-paid benefits
Exposure to high-traffic applications in a performance-driven environment
Collaborative engineering culture focused on quality and innovation
Structured onboarding and long-term career development
This position does not use artificial intelligence during the hiring process
If you are a skilled Front-End Developer looking to build engaging, high-performance web applications in a growing digital organisation, get in touch for more information!