Full-Time

Senior Software Developer

theScore

theScore

501-1,000 employees

Digital sports media and betting platform

Consumer Software

Senior

Toronto, ON, Canada

Required Skills
Agile
Git
Data Structures & Algorithms
Jest
Postgres
SCRUM
REST APIs
Requirements
  • A solid foundation in computer science
  • Strong competencies in data structures, distributed systems, algorithms, and software design
  • Experience with modern web framework and API development (Phoenix)
  • Experience with Git and GitHub or similar
  • Experience with relational databases, including PostgreSQL
  • Experience with background job processing
  • 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
Responsibilities
  • Developing, scaling, and optimizing GraphQL & RESTful APIs
  • Designing and building foundational components to improve the reliability and scalability of backend services
  • Solving technical problems of the highest scope and complexity
  • Reducing technical debt and communicating with teammates about larger refactors
  • Supporting web and mobile clients as part of backend service teams
  • Participating in the design, architecture, and delivery of new features in a collaborative agile/scrum environment
  • Collaborating with the team to define and improve internal style guide, maintainability, and best practices
  • Providing mentorship for all developers
  • Other duties as required

Company Stage

N/A

Total Funding

$268.1M

Headquarters

Toronto, Canada

Founded

2012

Growth & Insights
Headcount

6 month growth

19%

1 year growth

40%

2 year growth

85%