Enable job alerts via email!

Senior Fullstack Developer (m / f / d)

Maxon

Waterloo

On-site

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading software development company in Waterloo is seeking a Senior Fullstack Developer to lead web application development. This role involves designing APIs, collaborating across teams, and guiding technical decisions. Candidates should have over 5 years of experience in fullstack development, proficiency in modern frameworks, and solid backend skills. The position offers a supportive environment with detailed onboarding and continuous learning opportunities.

Benefits

Public transport ticket
Matching RRSP contribution
Employee Assistance program
Company lunch once a month
Group Health insurance
Bike sharing program

Qualifications

  • 5+ years of experience in web development.
  • Proficient in at least one modern frontend framework.
  • Strong backend development skills are required.

Responsibilities

  • Lead development of fullstack web applications.
  • Design and maintain GraphQL APIs.
  • Collaborate with frontend developers and other stakeholders.
  • Contribute to architectural and system designs.

Skills

Fullstack development
React or Vue or Ember
Node.js or .NET
Azure cloud services
Docker/Kubernetes
REST and/or GraphQL APIs
Git-based workflows
High-traffic applications

Tools

Azure DevOps
MySQL
Job description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Maxon

If you want to be a Maxonian and help bring the best 2D and 3D visual effects, motion graphics, gaming, AR / MR / VR, visualization and design software to the market, then we should have a chat.

Overview

We are looking for a Senior Fullstack Developer to take a leadership role in developing, optimizing, and maintaining our web applications and contributing to best practices across the team. This position will focus on building scalable and efficient systems while ensuring seamless integration across our platforms. You will have the opportunity to work on cutting-edge backend technologies in a modern stack, shaping infrastructure improvements and influencing technical decisions.

What you will do
  • Lead development of fullstack web applications, from architecture and design to deployment and maintenance.
  • Design and maintain GraphQL APIs, Redis caching strategies, and MySQL databases to handle increasing resource demands.
  • Identify and resolve bottlenecks in infrastructure and application performance.
  • Collaborate with and mentor frontend developers, project managers, IT, and other stakeholders to translate business requirements into technical solutions.
  • Architect and maintain APIs and backend services for scalability, performance and security.
  • Lead efforts to improve infrastructure stability within our Azure DevOps environment.
  • Collaborate with DevOps and cloud engineers to enhance CI / CD pipelines on GitLab, implement automation, and improve observability.
  • Provide minor maintenance and support for legacy projects built in PHP / Ruby on Nginx.
  • Provide technical leadership, facilitating growth and knowledge-sharing within the team and fostering a culture of learning and innovation.
  • Contribute to architectural and systems designs decisions, as well as strategic technical planning.
What we are looking for
  • 5+ years of web development experience in fullstack development.
  • Proficiency in at least one modern frontend framework (React, Vue, Ember).
  • Strong backend development skills with Node.js, .NET, or similar technologies.
  • Hands-on knowledge of Azure cloud services, containerization (Docker / Kubernetes), and CI / CD automation.
  • Solid understanding of REST and / or GraphQL APIs.
  • Experience with high-traffic applications and large-scale distributed systems.
  • Proficiency in load balancing, caching strategies, and database optimization.
  • Experience with Git-based workflows and CI / CD pipeline management.
  • Previous experience as a team or project lead in an enterprise environment is highly preferred.
  • Experience maintaining and troubleshooting PHP and Ruby applications is a plus.
  • Excellent problem-solving skills and ability to work independently.
  • Strong communication skills, with the ability to collaborate effectively across teams.
Benefits
  • Public transport ticket
  • Matching RRSP contribution
  • Employee Assistance program
  • Company lunch once a month
  • Group Health insurance
  • Bike sharing program
What we offer

You will be part of a highly motivated international team of specialists working in an environment that offers a warm welcome with detailed onboarding and a dedicated mentor for a familiarization period as well as a wide range of individual development possibilities. Interested in joining our team? Click "Apply" to submit your application. Don’t meet every single requirement? At Maxon we embrace diversity, are avid explorers and curious learners, so if you’re excited about this role but your experience doesn’t entirely match every qualification in the job description, we encourage you to apply in any case. You may be just the right candidate for this or other positions.

We’re looking forward to hearing from you!

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Industries
  • Software Development

J-18808-Ljbffr

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.