theScore creates mobile-first sports experiences, connecting fans to what they love through a combination of real-time news, scores, fantasy information and alerts while creating and curating content that is mobile optimized, comprehensive, customizable and seamlessly shareable. theScore's mobile platforms are used by about five million active users a month.
We are looking for talented and passionate Ruby developers to help build and scale the modern API that powers our apps. You will be working with smart, friendly, and dedicated Ruby/Rails developers on one of Toronto's top Ruby teams. You'll get to push updates to over 5 million users daily on a modern stack using AWS for infrastructure and Urban Airship for alerts. We use GitHub to manage all of our code and are big believers in code review.
The ideal candidate has experience with some of the above technologies, but wanting to work with them is the most important thing. Knowledge of sports is a plus, but not a requirement.
Skills & Requirements
- 2+ years experience in Ruby, Rails
- Solid understanding of basic software design principles
- Test Driven Development (TDD, RSpec, etc)
- RDBMS & Key-Value Store experience (ie. MySQL, Memcached, Redis)
- Experience with Modern VCS (Git or Mercurial)
- Queues and background processing
- Scaling web applications
- Caching strategies
- Creating Ruby gems
- Experience with JSON APIs
About theScore Inc.
theScore provides its team with a unique work environment. Located on the fourth floor of a converted stove factory that dates back to 1872, our office has been designed down to the finest detail to provide the very best, modern, open plan work environment. Based in the heart of downtown Toronto's historic fashion district, theScore is beautifully set and easily accessible. With great facilities, including a gym, kitchen and patio, we also offer a Share Purchase Plan and flexible working hours. theScore has become one of the leading free sports apps in the world, so your work is going to have a big audience and an army of sports fans who will love you for making their lives better.
What We Offer:
- Competitive salary with Employee Share Purchase Plan
- Comprehensive Benefits package
- Fun, relaxed work environment
- Located downtown Toronto; easily accessible by public transit
- Snacks and drinks provided
- Awesome patio with BBQ
- Games room (bring your A game for our FIFA 14, ping pong and foosball tournaments!)