Senior Full Stack Developer

FairPlay Sports Media

Canada

On-site

CAD 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
Remote working support
Dental & Extended Health Care
Life Insurance
Paid Time Off
Work from Home

Job summary

A leading sports media network in Canada is seeking a Senior Full Stack Developer to design, develop, and maintain scalable web applications using React and Java. Candidates should have over 5 years of experience and expertise in cloud deployment with Google Cloud Platform. This role offers competitive salary, and a supportive remote working environment.

Qualifications

  • 5+ years of commercial full stack development experience.
  • Strong proficiency in React and its core principles.
  • Expert in Java development with frameworks like Spring/Spring Boot.

Responsibilities

  • Develop, test, and deploy full stack web applications using React and Java.
  • Design and maintain RESTful APIs and integrate third-party APIs.
  • Utilize Google Cloud Platform services for cloud infrastructure.

Skills

React
Java
Google Cloud Platform
RESTful APIs
Docker
Kubernetes
Git
Problem-solving

Tools

Spring Boot
PHP

Job description

We’re a sports media network, focused on building and nurturing a portfolio of highly engaged and connected communities of sports fans and bettors to create value for our partners.

We empower sports fans with real‑time intelligence, premium independent content, and unique tools so they can compete in the sports betting game.

FairPlay Sports Media is a collection of market leading brands including oddschecker, WhoScored, SuperScommesse, Sportscribe, Q4, FairPlay Technologies and Confido.

In addition, FairPlay has a vast network across the sports tech and media industries through our partnerships including Reach, Gazzetta dello Sport, DAZN, MARCA, SportsGrid and The Jockey Club amongst others.

iGaming is one of the fastest‑growing and most technologically innovative sectors, and we're on top of our game, powered by market‑leading tech and driven by brilliant people.

We champion diversity and operate an open and inclusive culture as well as being focused, fast‑paced, and always making sure to have fun along the way. So why not join us at FairPlay and be part of something bigger…

Job Details
  • Seniority Level: Mid‑Senior level
  • Employment Type: Full‑time
  • Job Function: Gaming & Sports
What we are looking for:

We are seeking an experienced Senior Full Stack Developer to design, develop, and maintain scalable web applications using React and Java as the primary technologies. This role demands strong expertise in cloud deployment with Google Cloud Platform (GCP), robust API design and integration, and familiarity with PHP as an added advantage. The ideal candidate will have a minimum of 5 years of proven commercial experience in full stack software development.

Key Responsibilities
  • Develop, test, and deploy full stack web applications using React for front‑end and Java (Spring Boot preferred) for backend services.
  • Design and maintain RESTful APIs and integrate third‑party APIs as required.
  • Maintain and improve existing systems, refactoring code as needed.
  • Utilize Google Cloud Platform services for hosting, scaling, and managing cloud infrastructure.
  • Collaborate with the product team to translate business requirements into technical specifications.
  • Write clean, maintainable, and efficient code while following best practices.
  • Ensure application performance, security, and scalability.
  • Troubleshoot and resolve software defects and production issues.
Required Skills and Experience
  • 5+ years of commercial full stack development experience.
  • Strong proficiency in React and its core principles, including hooks, state management, and component lifecycle.
  • Expert in Java development, particularly with frameworks like Spring/Spring Boot.
  • Hands‑on experience with Google Cloud Platform (GCP) services and deployment.
  • Solid experience in designing and consuming RESTful APIs.
  • Familiarity with relational and non‑relational databases.
  • Good working knowledge of version control systems (Git).
  • Excellent problem‑solving skills and ability to work in a collaborative environment.
  • Familiarity with containerization (Docker, Kubernetes).
  • Knowledge of CI/CD pipelines and automated testing.
Soft Skills
  • Excellent communication skills, able to articulate complex technical concepts to non‑technical stakeholders.
  • Able to clearly articulate goals, expectations, and feedback to team members.
  • Able to build strong relationships and resolve conflicts constructively.
Preferred (Plus)
  • Experience with PHP and PHP frameworks (API Platform - Symfony).
  • Exposure to automated testing frameworks and TDD/BDD practices.
  • Experience working in remote or distributed teams.
What you’ll get back from us
  • A competitive benefits and salary package as well as bonus consideration.
  • Remote‑working supported by a trusted and experienced infrastructure.
  • The opportunity to work in a sports‑related and technology focused company.
  • Dental & Extended Health Care.
  • Life Insurance.
  • Paid Time Off.
  • Work from Home.
Requirements

Schedule: Monday to Friday.

French: Not required.

Ready to join our team? Apply now!

Research shows that women and ethnic minorities are less likely to apply if they don’t meet every qualification. If you’re passionate about our purpose, determined to face challenges, and eager to learn, we encourage you to apply even if you don’t tick every box. We’re committed to building a diverse, inclusive team and ensuring an accessible recruitment process. If you need any accommodations, please let us know.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer
Senior Full-Stack Engineer

Boosted • Canada

Hybrid
CAD 120,000 - 180,000
Fully remote
Wellness spending account
Learning budget for certifications
+2
Application Development Engineer
Application Development Engineer

PAD landscape • Vancouver

On-site
CAD 80,000 - 110,000
Hybrid working model
Private insurance for you and your family
Extensive training program
+1
App Developer
App Developer

Legend Corp • Toronto

On-site
CAD 110,000 - 150,000
Annual discretionary bonus
Paid annual leave
Global Legend events
Senior Full Stack Engineer
Senior Full Stack Engineer

StackAdapt Inc. • Canada

Hybrid
CAD 170,000 - 234,000
Highly competitive salary
Pension savings globally
Generous PTO and birthday off
Chef.fe d'Équipe, Développeur.se Logiciel (Optimization)// Team Lead, Software Development (Opt[...]
Chef.fe d'Équipe, Développeur.se Logiciel (Optimization)// Team Lead, Software Development (Opt[...]

Plusgrade • Montreal

On-site
CAD 80,000 - 120,000
RRSP/401(k) Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Full Stack Developer
Full Stack Developer

WellnessLiving • Vaughan

On-site
CAD 90,000 - 130,000
Competitive salary
Vacation
Benefits package
+2
Senior Full Stack Engineer, Platform – Remote
Senior Full Stack Engineer, Platform – Remote

The Elitejob • Canada

Remote
CAD 85,000 - 110,000
Competitive salary and performance-based bonuses
Flexible remote work schedule
Comprehensive health and wellness benefits
+3
Full-Stack Developer (Next.js, React Native)
Full-Stack Developer (Next.js, React Native)

LearnFormula • Toronto

On-site
CAD 60,000 - 90,000
Extended health care benefits
Paid time off
On-site gym and parking
+2
Senior Software Engineer
Senior Software Engineer

Impact.com • Victoria

On-site
CAD 135,000 - 170,000
RSUs
Health benefits
Parental leave
+3
Java Full Stack with React
Java Full Stack with React

Synechron • Calgary

Hybrid
CAD 90,000 - 100,000
60 offices in 20 countries
Hybrid work policy
RRSP with employer’s contribution up 4
+3