Talent.com
Wellnessliving
Remote Senior Full Stack Application DeveloperWellnessliving • Carignan, Quebec
Remote Senior Full Stack Application Developer

Remote Senior Full Stack Application Developer

Wellnessliving • Carignan, Quebec
30+ days ago
Job type
  • Full-time
  • Permanent
  • Remote
Job description

Title: Senior Full Stack Application Developer

Salary: $110,000 - $130,000 + Benefits + Vacation (exact placement within this range will depend on skills and qualifications)
Location: Thornhill, Ontario (hybrid)
Length: Full-time, permanent

About Us:

At WellnessLiving, we empower thousands of health and wellness business owners to turn their entrepreneurial dreams into reality. Our mission-critical software fuels their vision, supporting millions of clients around the world in their wellness journeys. With a deep commitment to putting our customers first, we foster a culture that values high performance, adaptability, and accountability. If you are a skilled professional who thrives in a fast-paced, customer-focused environment and are passionate about making a meaningful impact on the health and wellness industry, we would love to connect with you.

Our team is driven by four core values that shape everything we do. If you share these values and meet the qualifications outlined for this role, we encourage you to apply - we’d love to learn more about you!

Customer First – We approach every challenge with a customer-focused lens, driven by an obsession with our customers’ happiness and success.

Excellence – We approach every task, whether big or small, with a steadfast commitment to exceptional execution and the pursuit of greatness.

Accountability – We take full ownership of our decisions, actions, and outcomes – both successes and failures.

Adaptability – We recognize that sustained success demands that we be malleable and purposefully evolve, acknowledging that the world is dynamic and constantly changing.

About the Role:

We are seeking a Senior Full-Stack Application Developer to play a key, hands-on role in our microservices and domain-driven modernization journey. This role is ideal for an experienced engineer who combines strong frontend craftsmanship with backend and distributed systems thinking and has implemented (not just discussed) modern cloud-native architectures.

You will design, build, and evolve scalable, event-driven, multi-tenant SaaS applications used across multiple brands in the healthcare and fitness technology space. You will work end-to-end, from React-based user experiences to secure APIs and microservices built with Node.js and Java (Spring Boot) while collaborating closely with product, architecture, DevOps, and data teams.

This role requires direct implementation experience, an ownership mindset, and the ability to work effectively in an environment where systems are actively transitioning from monolithic patterns to domain-aligned microservices.

Key Responsibilities:

Full-Stack Application Development

  • Design, develop, and maintain production-grade full-stack applications using React, Node.js, and Java/Spring Boot
  • Build modular, reusable frontend components aligned with design systems, accessibility standards, and responsive UX best practices
  • Develop secure, scalable RESTful and event-driven APIs, ensuring performance, reliability, and backward compatibility

Microservices, DDD & Event-Driven Systems

  • Implement microservices aligned to business domains and bounded contexts
  • Contribute to domain-driven design (DDD) discussions and translate domain models into working services
  • Design and implement event-driven workflows using messaging or streaming platforms (e.g., Kafka, Kinesis, SNS/SQS)
  • Apply patterns such as idempotency, event versioning, and eventual consistency
  • Implement and integrate modern authentication and authorization solutions using OAuth2, OpenID Connect (OIDC), and JWT
  • Work hands-on with identity platforms such as Auth0 and/or FusionAuth
  • Design role-based and permission-based access controls suitable for multi-tenant SaaS environments
  • Build and deploy services using Docker, Kubernetes, and AWS
  • Own services throughout their lifecycle: CI/CD, deployment, monitoring, and production support
  • Use infrastructure-as-code and automated pipelines (e.g., GitHub Actions, Terraform/CloudFormation)
  • Implement logging, monitoring, and alerting using tools such as Datadog, ELK, or Splunk
  • Write clean, testable, and maintainable code with appropriate unit, integration, and contract testing
  • Participate in code reviews, architecture reviews, and technical decision-making
  • Collaborate cross-functionally with Product, UX, QA, and Platform teams in an Agile environment
  • Mentor junior engineers and help raise overall engineering standards

AI-Augmented Development

  • Leverage AI-assisted development tools (e.g., Copilot, ChatGPT, internal AI tools) to improve productivity, code quality, and learning
  • Apply engineering judgment to validate, refactor, and test AI-assisted outputs
  • Use AI responsibly for tasks such as scaffolding, refactoring, test generation, and documentation, and not as a substitute for engineering fundamentals

Required Qualifications & Experience

  • Bachelor’s degree in computer science, Engineering, or equivalent practical experience
  • 5+ years of hands-on full-stack development experience in production environments
  • Strong experience with React, including Hooks, Context, and component-driven architecture
  • Proficiency in JavaScript/TypeScript, HTML5, CSS3/SASS, and modern frontend tooling
  • Hands-on experience building API-first microservices using Java (Spring Boot), Node.js, and/or Python (FastAPI), with a strong emphasis on contract-first design (OpenAPI), backward compatibility, and service evolution
  • Practical experience with microservices architectures, including service decomposition and inter-service communication
  • Strong understanding of REST, OAuth2, OIDC, JWT, and API gateway patterns
  • Experience with Docker and Kubernetes in real production systems
  • Experience with cloud platforms (AWS preferred) and CI/CD pipelines
  • Working knowledge of relational and NoSQL data stores (e.g., MySQL, Redis, MongoDB, DynamoDB)
  • Experience with monitoring, logging, and observability in distributed systems
  • Comfortable working in Agile teams (Scrum/Kanban)

Nice to Have

  • Experience with Event Streaming / Messaging platforms (Kafka, Kinesis, SNS/SQS)
  • Exposure to Micro Frontend architectures (Module Federation, single-spa)
  • Experience with multi-tenant and white-label SaaS platforms
  • Familiarity with PHP-based legacy systems and modernization efforts
  • Knowledge of accessibility (WCAG) and internationalization
  • Experience in healthcare, fitness, or regulated SaaS environments

Please note that only those selected for an interview will be contacted.

We appreciate you taking the time and look forward to reviewing your application!

WellnessLiving is proud to be an equal opportunity employer. We base employment decisions solely on qualifications, experience, and business needs. We do not tolerate discrimination or harassment of any kind. All qualified applicants will receive consideration without regard to race, color, religion, creed, gender, gender identity or expression, sexual orientation, national origin, disability, age, genetic information, veteran status, marital or family status, or any other status protected by applicable laws.

We utilize AI to generate summaries of interview notes as part of our candidate evaluation process. This helps ensure a fair and consistent review while maintaining a human-centered hiring approach.

Create a job alert for this search

Remote Senior Full Stack Application Developer • Carignan, Quebec

Similar jobs

Senior Full Stack Software Developer (Golang Et React) - C$110,000 - C$130,000 A Year - Remote

West-Island ConseilsBoucherville, Canada
Remote
Full-time

Seeking a Senior Full Stack Software Developer proficient in Golang and React for remote work in Canada, with experience in various technologies and agile methodologies. Show more

 • Promoted

Business Applications Developer - Integrations - C$84,000 - C$100,000 A Year

N-ableBoucherville, Canada
Full-time

Seeking an Integration Developer to design, develop, and deploy integration processes between business applications using Dell Boomi.Requires 2+ years of experience in application integration. Show more

 • Promoted

Intermediate Developer - C$95,000 - C$115,000 A Year - Remote

ZayZoonBoucherville, Canada
Remote
Full-time

Seeking an Intermediate Developer experienced with Ruby-on-Rails to build and architect core web and mobile applications, integrate third-party tools, and participate in agile development processes. Show more

 • Promoted

Full Stack Developer with IT Expertise

Les technologies DuologiqBrossard
Full-time +1

Step into the role of Full Stack Developer within a hybrid work model.Focus on developing innovative web applications while maintaining a strong client interaction and project coordination.This per... Show more

 • Promoted

Senior Developer Analyst (ERP/CRM)

AkkodisBrossard, Montérégie, Canada
Permanent

Akkodis est à la recherche d’un.Analyste développeur senior – ERP & CRM.Il s'agit d'une belle opportunité pour un(e) professionnel(le) passionné(e) par la technologie, l’innovation et la collaborat... Show more

 • Promoted

Earn Money Testing Apps - Remote

AlmediaSaint-Bernard-De-Lacolle, Canada
Remote
Full-time

Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ... Show more

 • Promoted

Want Cash Jobs? Earn With Uber Instead

Uber eatsSaint-Paul-de-l'Île-aux-Noix, QC, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Hybrid Full-Stack Developer • React/.NET Web Apps

Les technologies DuologiqBrossard, Montérégie, CA
Full-time

A leading technology company seeks a software developer for a hybrid role based in Brossard, Canada.Responsibilities include consulting clients on website requirements and writing software code.Can... Show more

 • Promoted

Accessibility Developer (Full Stack) - $60 - $100 An Hour

SystematixVarennes, Canada
Full-time

Seeking an Accessibility Developer (Full Stack) for a public sector client.Responsibilities include designing and developing applications meeting WCAG 2.AODA, remediating accessibility issues, coll... Show more

 • Promoted

Staff Escalations Developer - C$120,000 - C$165,000 A Year

KinaxisBoucherville, Canada
Full-time

Seeking an Escalations Developer to resolve critical issues and enhance supply chain optimization software.Responsibilities include coordinating cross-functional teams, owning defect remediation, a... Show more

 • Promoted

Looking For Jobs Near Me? - Deliver with Uber

Uber eatsSaint-Paul-de-l'Île-aux-Noix, QC, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Senior Mern Stack Lead - Remote, Mentoring & Impact - C$140,000 - C$160,000 A Year - Remote

Q4 Inc.Boucherville, Canada
Remote
Full-time

Seeking a Senior MERN Stack Lead for a remote role, requiring 7+ years of experience.Responsibilities include developing software applications and collaborating with an agile team. Show more

 • Promoted

Senior Full Stack Software Developer (React.Js Focus) - C$140,000 - C$150,000 A Year

LightspeedBoucherville, Canada
Full-time

Senior Full Stack Software Developer sought for Lightspeed to develop and maintain financial products with a focus on frontend development.Responsibilities include system design, feature developmen... Show more

 • Promoted

Senior Frontend-Driven Full Stack Engineer (React/Ts) Remote - C$140,000 - C$150,000 A Year

Lightspeed CommerceVarennes, Canada
Remote
Full-time

Seeking a Senior Full Stack Software Developer with a strong React.Js focus for a Financial Automation team, developing mission-critical products with a 70% frontend emphasis. Show more

 • Promoted

Senior Golang & React Full-Stack Engineer - Remote (Canada) - C$110,000 - C$130,000 A Year - Remote

West-Island ConseilsBoucherville, Canada
Remote
Full-time

Seeking a Senior Full Stack Engineer (Golang, React) for a remote position in Canada, offering a competitive salary and benefits. Show more

 • Promoted

Senior Frontend-Driven Full Stack Engineer (React/Ts) Remote - C$140,000 - C$150,000 A Year

Technology CompanyBoucherville, Canada
Remote
Full-time

Seeking a Senior Full Stack Developer with a strong React.Js focus for a Financial Automation team.Role involves 70% frontend development, requiring TypeScript and AWS deployment skills. Show more

 • Promoted

Ai Application Developer - C$93,900 - C$150,100 A Year - Remote

CienaVarennes, Canada
Remote
Full-time

Develops and integrates AI-driven applications for network optimization using AI/ML, and data science techniques within the Navigator Network Control Suite. Show more

 • Promoted

Senior Software Developer (8-Month Contract) - C$116,500 - C$150,000 A Year - Remote

Ross VideoVarennes, Canada
Remote
Temporary

Develops cutting-edge, IP-based live production control systems using C/C++ in an Agile environment.Focuses on scalable, high-performance applications for broadcast and streaming. Show more

 • Promoted

Senior Full Stack Engineer - C$115,000 - C$140,000 A Year

SolinkVarennes, Canada
Full-time

Seeking a Senior Full Stack Engineer to design and implement backend systems for AI agents in a cloud VMS platform.Responsibilities include building orchestration layers, APIs, tool integrations, a... Show more

 • Promoted

Senior Full-Stack Developer | Palantir Foundry Lead - C$100,000 - C$150,000 A Year

PalantirVarennes, Canada
Full-time

Seeking a Senior Full-Stack Developer to lead Palantir Foundry initiatives and mentor juniors.Involves application design, data solutions, and client travel. Show more