Postuler

Publié il y a 2 mois

Senior Fullstack Developer

@ Thrillworks

Ontario

TélétravailTemps plein5+ ans d’expérience
Postuler
SIGNAUX

En bref

Thrillworks is hiring a Senior Full-Stack Developer, front-end leaning, reporting to the Technical Director. The role centres on building high-performance user interfaces with React, Next.js and TypeScript, plus the Node.js APIs and data layer behind them. The posting describes a full-time, remote position.

Responsabilités :

  • Lead architecture and development of complex applications
  • Design and build REST and GraphQL APIs
  • Collaborate with clients, product managers and designers
  • Mentor junior and mid-level engineers
  • Ensure performance, scalability and security across the stack

Résumé des exigences :

  • 5+ years front-end or full-stack with React, Next.js and TypeScript
  • 2+ years building Node.js APIs and databases
  • 3+ years in a digital agency with client interaction
  • Strong communication and client-facing skills
  • Portfolio of complex full-stack projects is a plus

Outils et compétences

Source et dates

Site carrière / système de candidatures · bamboohr

Date publiée par l’employeur
2026-09-21
Première détection par notre source
2026-10-08
Mise à jour du dossier source
2026-10-09

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailDomicile
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (préféré)
Domaines d’étudesComputer Science, Software Engineering

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Thrillworks

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Digital Acceleration Partners

Description complète de l’entreprise

For over 20 years, Thrillworks has built lasting relationships with some of the world’s most respected organizations- accelerating the way we unlock and realize the potential of technology to drive growth. We collaboratively pinpoint the specific systems, processes, and technologies holding back an organization's growth. And then we develop the right technology solution, optimized for customer experience, to achieve the goals, impact and ROI needed. The solution could be any digital product—websites, apps, AI and IoT that we build, modernize and optimize. For us that’s the thrill.

Abonnés LinkedIn
11 667
Personnes associées sur LinkedIn
43
Bureaux déclarés
  • Greater Toronto Area, Ontario L7L 6A9, CA
  • Toronto, Ontario, CA
Catégories d’activité
  • Information Technology
  • CMS
  • Internet
  • Digital Media
Autres noms enregistrés
  • Thrillworks
  • THRILLWORKS
Le profil indique une agence de recrutement
Non
Investissement total déclaré
0

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

For over 20 years, Thrillworks has built lasting relationships with some of the world’s most respected organizations- accelerating the way we unlock and realize the potential of technology to drive growth. We collaboratively pinpoint the specific systems, processes, and technologies holding back an organization's growth. And then we develop the right technology solution, optimized for customer experience, to…

ChampValeur
SecteurSoftware Development
Taille51-200 employees
Siège socialGreater Toronto Area, Ontario
Type d’organisationPrivately Held
Fondée en2000
Offres sur Jobsy1
LinkedInVoir la page
Description

About this role

This role is for a Senior Full-Stack Developer, front-end leaning, who will report directly to the Technical Director. You'll spend the majority of your time designing and building high-performance, scalable user interfaces, while also owning the API and data layer that powers them — working end-to-end on modern, full-stack applications.

What will this role do?

  • Lead the architecture, design, and development of complex applications using React, Next.js, and TypeScript, along with the Node.js-based APIs and services that support them.
  • Design and build RESTful and/or GraphQL APIs, including data modeling, authentication, and integration with SQL/NoSQL databases.
  • Collaborate closely with clients, product managers, UI/UX designers, and back-end engineers to translate business requirements and design mockups into functional, full-stack solutions.
  • Act as a technical expert across the stack, providing guidance to junior and mid-level engineers on both front-end and back-end best practices.
  • Drive adoption of modern development techniques, tools, and frameworks — front-end and back-end alike.
  • Ensure the performance, scalability, security, and maintainability of applications from the UI down through the API and data layer.
  • Leverage Next.js server-side capabilities (SSR, RSC, API routes) to blur the line between front-end and back-end where it improves performance or developer experience.
  • Participate in code reviews across the stack, ensuring code quality, consistency, and adherence to established standards.
  • Troubleshoot and debug complex issues spanning the client, API, and data layers.
  • Effectively communicate technical concepts and project progress to both technical and non-technical stakeholders, including clients.
  • Stay up-to-date with emerging front-end and back-end technologies and trends, evaluating and recommending new approaches where appropriate.
  • Contribute to project planning, estimation, and technical documentation across the full stack.

What do you need for this role?

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience as a Front-End or Full-Stack Engineer, with a strong focus on React, Next.js, and TypeScript.
  • 2+ years of hands-on backend experience — building and maintaining APIs with Node.js (e.g., Express, Nest.js), and working with relational or NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Minimum of 3 years of experience working within a Digital Agency environment, with direct client interaction and management.
  • Proven expertise building responsive, accessible, and performant web applications, backed by well-designed APIs and data models.
  • Deep understanding of modern JavaScript, on both the client and server.
  • Extensive experience with state management libraries (e.g., Redux, Zustand, Context API).
  • Practical experience with SSR, React Server Components (RSC), and static site generation (SSG) as tools for connecting front-end and back-end concerns.
  • Strong understanding of front-end build tools and package managers (e.g., Webpack, Vite, npm, Yarn).
  • Experience with testing frameworks across the stack (e.g., Jest/Vitest, React Testing Library, Cypress, Supertest).
  • Familiarity with Git workflows.
  • Excellent communication, interpersonal, and presentation skills, with the ability to articulate complex technical information — front-end or back-end — clearly to diverse audiences.
  • Proven ability to manage multiple priorities, meet deadlines, and work effectively in a fast-paced, client-facing environment.
  • A strong portfolio demonstrating complex, full-stack projects is a significant plus.

Bonus Points:

  • Experience with GraphQL API design and schema architecture.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud), including deploying and managing backend services.
  • Familiarity with containerization (Docker) or serverless deployment patterns.
  • Understanding of SEO best practices for front-end development.
  • Contributions to open-source projects.

Why join? At Thrillworks, we are partners in digital acceleration. In essence, we work together to accelerate the journey toward a competitive advantage for our clients and ourselves by solving the right problems. Regardless of the department you belong to at Thrillworks, you will have a hand in the vision and realization of innovative ideas and high-quality outputs.

Clarity and autonomy. We want all of our employees to feel involved. That means ensuring everyone knows what we are working on and why; creating space for idea-sharing and creativity, and allowing people to make decisions without the constant need for approval. We are in hyper-growth mode and we hope you are as excited as we are about making an impact through technology with purpose.

Challenges and growth. At Thrillworks, we know our people are our biggest asset, and we do everything we can to make them feel recognized, heard and appreciated. Under the guidance of a supportive and patient manager, you will have the chance to build out your insights, gain exposure internally and externally, and grow your expertise.

With everything we do, these are our guiding values:

Teamwork: We are heading in the same direction, acting and working as ONE.

Curiosity: We are open-minded and hungry to improve.

Courage: We aren’t afraid to take chances or to admit (and learn from) mistakes.

Passion: We care about challenges, the outcomes, and our contributions to meeting them. What we do is the product of who we are and how we think. Apply now!

Thrillworks is proud to be an Equal Opportunity Employer. We do not tolerate discrimination of any kind, as we believe in Diversity & Inclusion as a way to build stronger and successful teams. Accommodation is offered to all candidates upon request.

An AI tool may be used to take notes throughout this process. This role is for a current opening.

#LI-REMOTE

Emplois semblables

  • Fullstack Developer (Java/React) – German)

    Télétravail au Canada
    TélétravailContrat

    Jobgether

    5+ ansCandidates need at least 5 years of professional Java backend experience, fullstack skills, and experience with microservices, Docker, Kubernetes and CI/CD. They also need OAuth2/JWT knowledge, automated testing experience and very good German.

    Java, Spring Boot, React, MongoDB, Docker, Kubernetes

  • Senior Fullstack Developer (Remote)

    Télétravail au Canada
    Télétravail

    Boundless Life

    5+ ansCandidates need 5+ years of software development experience, ideally with payment, booking or CRM systems. Strong skills in TypeScript, JavaScript, React and Ruby on Rails or Node.js, along with PostgreSQL, API integration and cloud deployment, are required.

    Ruby on Rails, React, PostgreSQL, Node.js, AI coding assistants

  • Fullstack Developer

    Toronto, ON
    Temps plein

    Appnovation Technologies

    4+ ansCandidates need at least 4 years of professional full stack development experience. They must work independently from clear user stories, write clearly, and document their own work.

    React, Next.js, TypeScript, Python, Node.js

  • Fullstack developer, agentic specialist

    Montréal, QC
    HybrideTemps plein

    OSEDEA: Osedea is a Montreal-based innovation firm specializing in the creation of custom technological solutions for businesses.

    3+ ansCandidates need 3+ years of software development experience, strong Python and backend skills, and hands-on work with LLM applications and AI APIs. Intermediate French is required.

    OpenAI API, Anthropic Claude API, Google Gemini API, LangChain, LangGraph, Git

  • Senior Fullstack Developer (Python) - AI Features Team

    Montréal, QC +1

    AlayaCare: AlayaCare is a provider of revolutionary cloud-based home health care software.

    4+ ansCandidates need 4+ years of professional full stack experience, with JavaScript, a frontend framework such as Vue.js, React or Angular, and Python. Strong English and French communication skills are required, and a college degree or demonstrated equivalent learning is expected.

    Git, Docker, AWS, SQLAlchemy, Vue.js, React

    Intermediate Fullstack Developer (Python) - Admission and Marketplace

    Montréal, QC +1

    AlayaCare: AlayaCare is a provider of revolutionary cloud-based home health care software.

    2+ ansCandidates need a bachelor's or advanced degree in a related field and 2-4+ years of software engineering experience. Python, PyTest, SQL, Git, CI/CD and Docker are required, and English fluency is required, with French strongly valued.

    Python, PyTest, SQLAlchemy, Vue.js, PHP, Docker

  • Fullstack Developer (node.js / React)

    Montréal, QC
    Temps plein

    Catallaxy

    3+ ansCandidates need 3+ years of software development experience, including 2+ years with Node.js and React or Angular. They should know front-end and back-end work, REST APIs, SQL and NoSQL databases, cloud deployment, Git and Agile methods.

    Git, npm, webpack, AWS, Docker, MongoDB

  • FullStack Developer - Montreal

    Montréal, QC

    Yeah! Global

    4+ ansCandidates need 4+ years of Fullstack experience with a strong focus on PHP, plus a Bachelor's degree in Computer Science or a related field. They must know Laravel or Symfony, front-end frameworks, MySQL or PostgreSQL, Git and RESTful APIs.

    PHP, Laravel, Symfony, MySQL, PostgreSQL, Git

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.