Recherche d'emploi > Toronto, ON > Télétravail > Senior software developer

Senior Software Developer

theScore
Toronto, Ontario
190K $ / an (estimé)
Télétravail
Temps plein

About the Role & Team

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!

About the Work

  • Working with our preferred technology stack (Primarily Elixir / Phoenix, LiveView and / or Ruby on Rails).
  • Develop, scale, and optimize amazing GraphQL, RESTful APIs and gRPC as required by individual services.
  • Be part of our backend service teams supporting web and mobile clients.
  • Willingness to learn and work with modern JavaScript technologies (react, TypeScript) from time to time to build front-end applications.
  • Participate in the design, architecture, and delivery of new features in a collaborative agile / scrum environment.
  • Other duties as required.

About You

  • 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, Kafka, RabbitMQ).
  • 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

  • Ship features that impact millions of users.
  • Work on large distributed systems spanning public cloud and on-prem locations.
  • Learn how to manage workloads, at scale, running on Kubernetes
  • Contribute to a federated GraphQL API used by millions of clients.
  • Top of the line office hardware
  • Competitive compensation package
  • Education and conference reimbursements.
  • Opportunities for career progression and mentoring others

LI-HYBRID #LI-REMOTE

Candidates residing in Ontario requiring special accommodation can email

Il y a plus de 30 jours
Emplois reliés
Offre sponsorisée
Iris Software Inc.
Toronto, Ontario

Title: Senior Full Stack Developer. ...

Autodesk
Toronto, Ontario
Télétravail

Senior Software Animation Developer. Senior Software Developer on the. You will report to the Senior Manager, Software Development based in Canada. Interest in the development of scalable, performant software, leveraging hardware and software solutions. ...

Apptad Inc
Toronto, Ontario

Job Title: Apptad - Software Developer - Senior<br /> Job Location: 222 Jarvis St. Software Developer:</u></p> <ul data-aura-rendered-by="2291:0"> <li>Provide data extracts and analysis to assist business analysis and decision making. Software Developer:</p...

Global Pharma Tek
Toronto, Ontario

As the senior technical expert, you have provided technical functional leadership, expertise and advice /mentorship, coaching and direction to less senior team members. Senior level knowledge and expertise in development of proposal for ensuring compatibility and integration of systems across busine...

Maarut Inc
Toronto, Ontario

Collaboratewith IT professionals throughout the Software Development LifeCycle (SDLC) to ensure seamless integration deployment and ongoingsupport ofapplications. Experiencein resolving and troubleshooting technical problems during the useand operation of software packages including providing techni...

Maarut Inc
Toronto, Ontario

Troubleshoot and resolve technical problems associated with geospatial software packages, providing assistance during implementation and migrations. Knowledge of emerging technologies in GIS and software development. Extensive GIS Development Experience: A minimum of 5 years in GIS software developm...

Seequent
Toronto, Ontario

Contributeto technical decisions affecting the development of software products. Develop andmaintain software for various projects in a timely manner, applying commercialcomputer programming skills. ...

Procom
Toronto, Ontario

Software Developer – Back End - Senior. Software Developer – Back End - Senior. Software Developer – Back End – Senior Job Description. This includes: developing detailed programming specifications writing and/or generating code compiling data-driven programs maintaining, and conducting unit tests R...

Randstad Canada
Toronto, Ontario

We are seeking a Senior Full Stack - Software Developer to enhance the Justice Services Online (JSO) portal, a pivotal tool for online legal services. Experience using software development tools RSA 8, WebSphere Integration Developer (WID) 7. Resolves and troubleshoots technical problems which arise...

Randstad Canada
Toronto, Ontario

Title: OCL Cloud Migration - One (1) Software Developer CRM – Senior. Work with architecture team to developer architectural artifacts for OPS Gating. Work with architecture team to developer architectural artifacts for OPS Gating. Development of required Software Architecture Documentation for the ...