Search jobs > Toronto, ON > Software developer

Software Developer, Wagering

theScore
Toronto
$76.1K-$89.5K a year (estimated)
Full-time

As part of the theScore team, you will be working with a team of smart, friendly, and dedicated Engineers, Product Managers and Designers determined to deliver some of the best apps the market has to offer.

We want you to be challenged and to get the full experience of what it’s like to work at theScore!

Typical Work Day at theScore

  • Working with our preferred technology stack (Primarily Elixir / Phoenix, LiveView, Ruby on Rails, modern JavaScript).
  • Develop, scale, and optimize amazing GraphQL & RESTful APIs.
  • Be part of our backend service teams supporting web and mobile clients.
  • Build front-end applications using modern JavaScript technologies (React, TypeScript).
  • Participate in the design, architecture, and delivery of new features in a collaborative agile / scrum environment.
  • Other duties as required.

Requirements

  • A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design.
  • Passionate about clean code architecture and software craftsmanship.
  • Experience with modern web framework and API development (Phoenix, Ruby on Rails, Sinatra, Django, Node).
  • Experience with Git and GitHub or similar.
  • A strong grasp and experience with relational databases; including PostgreSQL and MySQL.
  • Experience with background job processing (Exq, Sidekiq, Celery, Beanstalk, RabbitMQ, Kafka).
  • Comfortable working in the terminal.
  • Proficiency within an editor of your choice.
  • Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest or equivalent.
  • Experience working with profiling tools.
  • Knowledge and familiarity with caching strategies and tools.
  • Consuming and integrating with third party APIs.
  • NICE TO HAVE : Elixir, building GraphQL APIs (Absinthe), GraphQL schema stitching & subscriptions, GCP, Kubernetes, JavaScript SSR, contribution to open source software, experience working at startups, passion for sports and / or esports.

What We Offer

  • Competitive compensation package.
  • Comprehensive Benefits package.
  • Fun, relaxed work environment.
  • Education and conference reimbursements.

LI-HYBRID #LI-REMOTE

Candidates residing in Ontario requiring special accommodation can email

20 days ago
Related jobs
theScore
Toronto, Ontario

As Software Developer, your role will span across the Sportsbook Wagering team which involves enhancing and supporting the markets we offer, the bet placement flow, cash out, bet settlement and many other wagering related features. Sportsbook Wagering has high visibility and develops features that h...

theScore
Toronto, Ontario

A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design. Passionate about clean code architecture and software craftsmanship. Elixir, building GraphQL APIs (Absinthe), GraphQL schema stitching & subscriptions, GCP, ...

Promoted
Fundserv
Toronto, Ontario

We are looking for a Software Development Engineer in Test to primarily responsible for the creation, maintenance, and enhancement of all testing frameworks and tools that are used for automated testing. Research & development into new testing tools and technologies. Report bugs, track defects, and ...

Promoted
GorillaWorks
Toronto, Ontario

Senior Full Stack - Application Developer (. Full Stack capability (front-end and back-end). The successful candidate for the Application Developer - Level III position will play a pivotal role in our development team's success. You will lead and inspire a group of talented developers, guiding them ...

Promoted
First Derivative
Toronto, Ontario

NET Developer - Capital Markets. NET, MS SQL, TFS, GitHub and more. Net Core and XML, REST APIs, OOP principles and SOA messaging exposure. FD provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard...

Promoted
Myticas Consulting
Canada

Myticas Consulting's direct client is looking for a junior level FPGA Developer for a full-time permanent remote opportunity within Canada. ...

Promoted
Epsilon Solutions Ltd.
Mississauga, Ontario

Mandatory Skills (any combination).Designs automated software solutions in accordance with enterprise leading practices and design principles.Assists in the collection and documentation of solution design requirements.Builds and test automation processes including integration and unit testing.Analyz...

Promoted
DataDocks
Canada

Now, we're on the lookout for a senior engineer who's eager to join our journey. ...

Promoted
Brainhunter Systems Ltd
Toronto, Ontario

Professionals suitable for the opportunity below may send their up-to-date resumes to .Initial contract of 12 months, with good possibilities of further extension.Toronto, Ontario - M5G 1X6, Canada.This is a fully on-site role - 5 days/week in the office required.One of our esteemed clients is recru...

Promoted
SUNPAN
Toronto, Ontario

The Junior Product Developer reports to the Product Developer and is a key member of our Product Development team. As the Junior Product Developer here at Sunpan, you must be creative, diligent, organized and have a passion for furniture and home furnishings. Assist Product Developer with assortment...