top of page

The Next Generation
Sports Statistics and
Engagement Platform

Open Positions

SportNinja has grown to recognize that leagues and organizations need a powerful platform with a mobile focus that is easy to use but also offers functionality that engages participants and elevates the overall experience of sport. 
 
If you are passionate about sports, technology and innovation and want to be part of a sports technology revolution please reach out to us.

SENIOR BACK-END DEVELOPER

OVERVIEW:

SportNinja is looking for an experienced back-end developer with full-stack expertise to help scale the SportNinja platform for worldwide use.

 

SportNinja is a leading statistics and engagement platform for amateur sports that is expanding into new features and functionality including: Biometrics, Achievements, Mobile Registration, AI and new Sports.

 

We need a strong individual to take personal ownership of their work and help design and drive new and existing functionality to a high level of quality. There are a lot of interesting challenges to solve ranging from SQL scaling, middleware architecture, and seamless integration with our native mobile (Android/iOS) and web platform.

RESPONSIBILITIES:

  • Design and build APIs and services used to power our SportNinja platform.

  • Collaborate with the team to design, develop and ship new features.

  • Identify and correct bottlenecks and fix bugs

  • Help maintain code quality, organization, and automation.

  • Use your knowledge of software engineering concepts to design and implement tested, reusable, and modular code.

  • Apply knowledge of the business goals to derive innovative solutions for the project, team, and group

  • Be an active learner who is up for expanding your breadth of knowledge.

  • Have a passion for your craft. You feel ownership over everything you ship.

  • Feel ownership over everything you ship.

HOW TO APPLY:

To apply, please click the button below to send us an email including:

  • A brief note introducing yourself.

  • A copy of your CV.

  • A link to your LinkedIn.

Optional:

  • A link to your GitHub repo.

  • Anything that you think is really cool.

SKILLS AND EXPERIENCE:

  • Canada-based developers only.

  • 10 years of programming backend experience including Saas platforms.

  • 4+ years experience with PHP.

  • 3+ years experience with SQL/NoSQL solutions (MySQL, Postgres, MongoDB, etc).

  • 2+ years of experience with GoLang.

  • 2+ years of Laravel experience, including concepts like Eloquent/Query Builder, MVC patterns, authentication/authorization, routing, queue processing, test frameworks.

BONUS SKILLS AND EXPERIENCES:

  • Solid understanding of GIT/Pull requests, and branching strategy, and can hold their own conducting code reviews for developers.

  • Experience with C/C++, Java, Python, or other related modern languages.

  • Experience with Docker, Kubernetes or other containerized applications. 

  • Experience with Amazon Web Services or other cloud-based computing platforms Experience with software engineering best practices (e.g. unit testing, peer reviews, design patterns).

  • Solid understanding of advanced code optimization, profiling, and debugging skills.

  • A Computer Science degree or equivalent experience

  • React or React Native Video processing using FFMPEG.

  • NGINX.

  • JIRA.

  • Agile / SCRUM development methodologies.

  • Experience in writing and understanding user stories.

  • You've contributed to an open-source project or participated in the wider PHP/Laravel communities.

Senior Backend Developer

INTERMEDIATE BACK-END DEVELOPER

OVERVIEW:

SportNinja is looking for an intermediate back-end developer to help scale the SportNinja platform for worldwide use.

 

SportNinja is a leading statistics and engagement platform for amateur sports that is expanding into new features and functionality including: Biometrics, Achievements, Mobile Registration, AI and new Sports.

 

We need a strong individual to take personal ownership of their work and help design and drive new and existing functionality to a high level of quality. There are a lot of interesting challenges to solve ranging from SQL scaling, middleware architecture, and seamless integration with our native mobile (Android/iOS) and web platform.

RESPONSIBILITIES:

  • Design and build APIs and services used to power the client's platform.

  • Collaborate with the team to design, develop and ship new features.

  • Identify and correct bottlenecks and fix bugs 

  • Help maintain code quality, organization, and automation.

  • Use your knowledge of software engineering concepts to design and implement tested, reusable, and modular code.

  • Apply knowledge of the business goals to derive innovative solutions for the project, team, and group.

  • Be an active learner who is up for expanding your breadth of knowledge.

  • Have a passion for your craft. You feel ownership over everything you ship.

  • Feel ownership over everything you ship.

HOW TO APPLY:

To apply, please click the button below to send us an email including:

  • A brief note introducing yourself.

  • A copy of your CV.

  • A link to your LinkedIn.

Optional:

  • A link to your GitHub repo.

  • Anything that you think is really cool.

SKILLS AND EXPERIENCE:

  • Canada-based developers only.

  • 3+ years experience with PHP.

  • 3+ years experience with SQL/NoSQL solutions (MySQL, Postgres, MongoDB, etc).

  • 1+ years of Laravel experience, including concepts like Eloquent/Query Builder, MVC patterns, authentication/authorization, routing, queue processing, and test frameworks.

BONUS SKILLS AND EXPERIENCES:

  • Solid understanding of GIT/Pull requests, and branching strategy, and can hold their own conducting code reviews for developers.

  • Experience with Amazon Web Services or other cloud-based computing platforms.

  • Experience with software engineering best practices (e.g. unit testing, peer reviews, design patterns).

  • Understanding of code optimization, profiling, and debugging skills.

  • A Computer Science degree or equivalent experience.

  • React or React Native.

  • NGINX.

  • JIRA.

  • Agile / SCRUM development methodologies.

  • Experience in writing and understanding user stories.

  • You've contributed to an open-source project or participated in the wider PHP/Laravel communities.

Intermediate Backend Developer

THE FUTURE OF SPORT

Download the app and help us shape the future.
Apple Store.png
GooglePlay.png
bottom of page