Jobgether logo

Senior Full Stack Engineer

Jobgether

Canada
Full-time
Senior
5+ yrs
$135k–$180kPosted 1w ago

Real job — pulled straight from Jobgether’s careers page · Verified October 4, 2026 · No reposts.

Job description

Jobgether is hiring a Senior Full Stack Engineer — a full-time, based in Canada role ($135k–$180k). Apply directly on Jobgether's careers page below.

Senior Full Stack Engineer, Client Platform

Team: IT

Location: Canada

Commitment: Full-time

Workplace Type: remote

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Engineer, Client Platform based in Canada.

This is a senior full-stack engineering role focused on enabling product teams to build and deliver high-quality digital experiences efficiently. You will work across shared front-end libraries, design systems, developer tooling, and a server-driven UI platform. The role combines React and TypeScript development with backend GraphQL engineering and API design. You will help shape the contracts that power web and mobile experiences while ensuring performance, accessibility, observability, and reliability. The position involves solving complex technical challenges within a large monorepo and distributed service environment. You will also contribute to architecture, technical standards, testing practices, and mentoring in a collaborative Agile team.

Accountabilities:

    • Design and evolve GraphQL schemas within a federated graph, including server-driven UI contracts consumed by web and mobile clients.
    • Manage GraphQL schemas as versioned contracts, identifying breaking changes, coordinating migrations across client teams, and keeping generated client models synchronized.
    • Develop, scale, and optimize GraphQL APIs, RPC endpoints, and SQL queries supporting digital client experiences.
    • Build front-end applications and shared component libraries using React and TypeScript, with a strong focus on performance and accessibility.
    • Partner with product and design teams to architect and deliver customer-facing features end-to-end.
    • Use observability tools to diagnose production issues, improve user experiences, and establish effective monitoring and alerting through Datadog.
    • Identify technical debt, production bottlenecks, scalability risks, and opportunities to improve code quality and platform performance.
    • Contribute to system design, architecture, feature delivery, and technical standards within a collaborative Agile environment.
    • Develop comprehensive automated tests for new features and bug fixes, working with QA to strengthen testing pipelines and CI/CD workflows.
    • Mentor engineers through code reviews, pairing, documentation, and knowledge sharing.
    • Incorporate agentic development tools such as Claude Code into daily engineering workflows while maintaining strong quality standards.
    • Requirements:

      • At least 5 years of professional software engineering experience.
      • Strong JavaScript, TypeScript, and React skills, combined with solid UX instincts.
      • At least 2 years of experience designing and evolving GraphQL schemas for product surfaces used across multiple clients, including iOS, Android, and web.
      • Strong knowledge of HTML, CSS, and browser technologies, including the DOM, events, and platform APIs.
      • Solid computer science fundamentals, including data structures, algorithms, distributed systems, and software design.
      • Experience working with production systems at scale, including load testing, tracing, performance analysis, and optimization.
      • Experience investigating and resolving production performance regressions, including CPU hotspots and latency issues in high-throughput services.
      • Experience participating in on-call rotations and owning production release cycles end-to-end.
      • Strong focus on clean architecture, maintainable code, and software craftsmanship.
      • Excellent written and verbal communication skills, with experience producing technical specifications, runbooks, and cross-team design documentation.
      • Experience developing APIs with Node.js, Bun, or another server framework such as Phoenix, Ruby on Rails, FastAPI, or Laravel.
      • Experience building multi-client or white-label platforms, including geo-based routing and per-brand configuration.
      • Experience with Kubernetes and operating services in containerized environments.
      • Comfortable working with terminal-based development tools, Git, GitHub or similar platforms, and modern code editors.
      • Experience with testing frameworks such as Jest, Vitest, ExUnit, RSpec, or pytest.
      • Experience with Apollo Federation at scale or GraphQL APIs using Absinthe is a plus.
      • Mobile development experience with Swift or Kotlin, as well as knowledge of relational databases such as PostgreSQL and MySQL, is desirable.
      • Familiarity with hexagonal architecture, Domain-Driven Development, background job processing, asynchronous event infrastructure, open-source contributions, or startup environments is a plus.
      • Passion for sports or esports is considered an advantage.
      • Benefits:

        • Published salary range of $135,000–$180,000 USD annually.
        • Competitive compensation package.
        • Potential bonus eligibility for non-sales positions.
        • Comprehensive benefits for eligible employees.
        • Education and conference reimbursement.
        • Opportunities for career progression.
        • Opportunities to mentor and support other engineers.
        • Remote work environment.
        • Fun and relaxed working environment.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 Why Apply Through Jobgether? 
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1

Get Full Stack Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Bertelsmann logo

AI Engineer

London, GB
✓ From careers page· 2d ago
Bertelsmann logo

Senior .NET Developer

Mississauga, ON
✓ From careers page· 2d ago
ON THAT ASS logo

Front-end Developer

Rosmalen
✓ From careers page· 2d ago
Aura Personal logo

Frontend Developer

Stockholm
✓ From careers page· 2d ago

Frequently asked questions

What is the salary for Senior Full Stack Engineer at Jobgether?

The estimated salary range for Senior Full Stack Engineer at Jobgether is $135,000 - $180,000 USD per year.

What skills are required for Senior Full Stack Engineer at Jobgether?

The required skills for Senior Full Stack Engineer at Jobgether include: React, TypeScript, GraphQL, SQL, Datadog, Node.js, Kubernetes, Git, Jest, JavaScript, HTML, CSS, Agile, Python, Ruby on Rails, FastAPI, Laravel, PostgreSQL, MySQL, Swift, Kotlin.

What is the seniority level for Senior Full Stack Engineer at Jobgether?

Senior Full Stack Engineer at Jobgether is a Senior level position.

How do I apply for Senior Full Stack Engineer at Jobgether?

You can view the full description and apply for Senior Full Stack Engineer at Jobgether on EchoJobs: https://echojobs.io/job/jobgether-senior-full-stack-engineer-client-platform-gco3s.