Initiate International

Frontend Developer

  • Initiate International

Job Description

Front End Developer 


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.


What You Will Do

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

All About You

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

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

  • 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!