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

Full-Stack Software Developer (Remote, Canada)

Disco
Toronto, Ontario, Canada
40 $ / heure (estimé)
Télétravail
Temps plein

About Disco

Disco is an all-in-one SaaS platform designed for communities to learn together. Backed by world-class investors and used by hundreds of learning companies and communities, Disco's modern platform gives operators all the tools they need to create, monetize and scale their learning programs and community.

Disco's award winning modular design, AI enhanced tools, all-in-one, integrated platform makes learning and community come alive on Disco all the while saving operators 100s of hours of time and significant cost.

Disco is more than just a platform, it's on a mission to empower organizations who want to change the way the world connects and learns. Learn more at Disco.co

About the Role

As a Full Stack Software Developer, you'll have the opportunity to work closely with a fast-moving product and technology team to push our product in new directions while also shaping the next iterations of the features our customers already love.

You'll define the future of core pieces of our product across areas such as payments, reporting, security, video conferencing and more.

From front-end usability to back-end algorithms, you'll hone your skills across multiple domains while helping to drive the product and vision forward.

  • Perform end to end engineering of Disco's core product from design, develop, test, release, deploy, upgrade and production
  • Perform code reviews for your peers
  • When required, participate in production support, including deployment, training and setting up and incident response
  • Contribute to automation tools to aid development, testing and delivery of customer and product requirements
  • Take individual responsibilities to drive timely execution of projects and sprints, including estimates, status update and reviews
  • Uphold the quality of the product or features, including unit test, functional test, integration, performance, security and scalability
  • Understand and contribute to company best practices for code quality and velocity
  • Participate in architecture design and decisions, communicate significance / impact of a solution with the rest of the team
  • Produce documentation on code, system design, architecture and solutions

About You

We are looking for an ambitious go-getter for this role - someone who is a self-starter, with a strong desire to work on a small collaborative team in an agile environment.

Our ideal candidate :

  • 3+ years of industry experience building fast, reliable, real-time web-based applications
  • Experience with NodeJS, Python, React, GraphQL or similar technologies
  • Deep understanding of Typescript and Javascript APIs
  • Knowledge of relational databases (PostgreSQL, MySQL)
  • Understand common Design Patterns, OOPS concepts and SOLID design principles
  • Ability to collaborate with cross-functional team members
  • Approach that is pragmatic, customer-first, and get-things-done kind of attitude

Benefits and Perks

  • Remote office setup budget - work in a way you can thrive.
  • Competitive salary, health and wellness benefits
  • Working with a world-class team on a mission to revolutionize learning
  • Il y a plus de 30 jours
Emplois reliés
Randstad Canada
Toronto, Ontario

Are you a skilled Senior Full Stack Software Developer? We are looking for someone to design, develop, and maintain web applications. We are seeking a highly skilled Full Stack Senior Developer with expertise in Microsoft ASP. In addition to our deep commitment to respecting human rights, we are ded...

0000050007 Royal Bank of Canada
Toronto, Ontario

The ICO - Automation & Development Group within Technology Infrastructure is hiring a Full Stack Developer to add to our high-performing (and awesome) team. Our developers nurture from scratch applications and automate processes that make our Technology Platforms & Risk Management partners' lives ea...

Firmex
Toronto, Ontario
Télétravail

As our Full Stack Developer you will:. What you'll need to be successful as a Full Stack Developer:. You want to be part of a team dedicated to creating and delivering quality software. ...

Emtec
Canada
Télétravail

We are hiring a Senior Full Stack Developer for a 6 month contract. Proven experience as a Full Stack Developer or similar role. In this role you will be doing full stack development on a web application in the insurance domain. In this role you wil be focused on hands on software development, as we...

Randstad Canada
Mississauga, Ontario

Are you a Full Stack Developer looking for a new opportunity?. We are pleased to offer you a new contract opportunity for you to consider: Full Stack Developer. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has...

City of Toronto
Vaughan, Ontario

Business Programs and Solutions Specialist (Full Stack Software Specialist) . The City of Toronto is currently looking for a Business Programs and Solutions Specialist (Full Stack Software Specialist) to join its award-winning solution development team with Toronto Children's Services (TCS). Ex...

Randstad Canada
Toronto, Ontario

Are you a Software Developer looking for a new opportunity?. We are pleased to offer you a new contract opportunity for you to consider: Software Developer. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has ful...

JLI Consulting Talent Search
Vaughan, Ontario

Full Stack Software Developer, contract. Our client, a civil infrastructure service provider, has an immediate need for a full-stack software developer. The Information Technology division is responsible for the infrastructure and software to enable the efficient operations -- including fee capture,...

Masterpiece Studio
CA

Determine hardware and software requirements to achieve optimal server performance. Write, modify, integrate and test software code. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Create and optimize content for Website using a variety of graph...

Randstad Canada
Toronto, Ontario

Experience leading a team of developers, assigning tasks, mentoring junior developers, coordinating components for successful delivery;. We are looking for a talented Senior Software Developer to join our forward-thinking team. In addition to our deep commitment to respecting human rights, we are de...