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.
Your Key Job Responsibilities will include:
As a Front End Developer, you will contribute across the full development lifecycle, from design and implementation to testing and performance optimization.
- 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
Requirements for this role:
We are looking for a technically strong Front-End Developer with proven experience building modern web applications.
- 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
Additional Information
- 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
Disclaimer: 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!