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 Laravel Developer (Contractor)

OVERVIEW:

SportNinja is looking for an experienced backend 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 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

  • Communicate openly with team members, ask questions, make suggestions and be a team player to help deliver the best product possible

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

  • Feel ownership over everything you ship to ensure quality delivery

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 and Laravel framework

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

  • 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

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

Senior Backend Developer

THE FUTURE OF SPORT

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