Senior Full Stack Developer (React/Rails)

Stathletes Canada
Remote
Apply
AI Summary

Stathletes seeks an experienced React/Rails Developer to lead full stack development of their sports data software suite. This role involves contributing to cutting-edge AI integrations and shaping technology choices. Ideal candidates possess strong React, Ruby on Rails, and SQL skills, with a passion for sports data.

Key Highlights
Lead full stack development of Stathletes' software suite.
Contribute to AI integrations and shape technology stack.
Opportunity to work with professional hockey data and analytics.
Key Responsibilities
Lead full stack development of software offerings, from internal tooling to public-facing portals.
Make meaningful contributions to data in professional sports.
Coach junior developers.
Have significant influence over design choices and technology stack.
Build software that integrates with cutting-edge AI.
Technical Skills Required
React Redux Ruby on Rails SQL Github Testing frameworks
Benefits & Perks
$115,000–$165,000 CAD annually
Health and dental benefit plan
RRSP-contribution program
Fully remote or office-based work option
Supportive environment for career development
Nice to Have
Familiarity with state management libraries e.g. Redux, etc
Knowledge and familiarity with performance strategies and tooling
Interest in computer vision and other applications of machine learning
Experience with B2B

Job Description


Overview

Stathletes is revolutionizing professional hockey data and analytics for the world’s premier leagues, teams, players, agents, media, sportsbooks and digital platforms. Our mission is to offer the most comprehensive dataset in sports to drive the most accurate and insightful statistical analysis available in the market.

And we’re looking for an experienced React/Rails Developer to join our team! As a key member you will take ownership of the development of our software suite that services our internal teams, sports clubs, media and the world’s premier hockey leagues.


Compensation & Hiring Transparency

  • Compensation range: $115,000–$165,000 CAD annually. Starting compensation will be based on experience, skills, and qualifications
  • This is a new role, not an existing vacancy
  • We use automated LinkedIn tools to assist with screening applicant experience
  • Candidates who are interviewed will be notified of a hiring decision within 45 days


The Role

As a React/Rails Developer you’ll lead full stack development of our software offerings, from our internal tooling to our public-facing portals. Working closely with our CTO and a team of Full-Stack, Database and DevOps engineers, you will make real and meaningful contributions to the world of data in professional sports, coach junior developers and have significant influence over our design choices and technology stack as we scale to deliver cutting-edge features and insights in our next phase of growth.

This role also provides an exciting opportunity to build software that integrates with cutting-edge AI, being part of a team that is shaping how the world creates and consumes sports data.


About You

We would love to hear from you if you have:

  • Experience building and maintaining highly performant React components with complex states (familiarity with state management libraries e.g. Redux, etc)
  • Experience with modern web framework and API development with Ruby on Rails
  • A strong grasp and experience with relational databases; including various flavours of SQL
  • Familiarity with version control best practices (e.g. Github)
  • A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design
  • A passion for clean code architecture and software craftsmanship
  • Experience with testing frameworks
  • Knowledge and familiarity with performance strategies and tooling
  • Interest in computer vision and other applications of machine learning (this is a nice-to-have)
  • Experience with B2B (this is a nice-to-have)
  • A love of hockey, and/or a passion for delivering data products


What We Care About

  • Allowing you to do your best work. We’re async-first with Slack and keep meetings to a minimum to protect heads-down time.
  • Productivity. We ruthlessly evaluate requests and opportunities to pursue and ship only meaningful improvements to the business.
  • Ownership of product, code and process. We hire first liners and let them make decisions independently.
  • Doing a lot with a little. Simple, creative, effective and stable solves through small teams.


What we offer

  • Your choice! The option to work fully remotely, or from our offices in downtown St. Catharines
  • A comprehensive and competitive health and dental benefit plan for you and your family
  • An RRSP-contribution program
  • An inviting and dynamic team environment
  • A supportive environment for career development and educational enrichment
  • A culture that values innovation
  • Opportunities for internal growth and development


Applying

We are committed to fostering a diverse, inclusive workplace and are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any protected characteristics, including but not limited to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, or age.

This role is open to any individual who is legally authorized to work in Canada.


One final note: don't be discouraged if you don't meet every single qualification - we encourage you to apply even if you're not a 100% perfect match. We're committed to building a diverse team and are open to considering a range of relevant backgrounds and experiences.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

liferaft

Canada
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Associate

crossing hurdles

Canada
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

atolio

Canada

Subscribe our newsletter

New Things Will Always Update Regularly