Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Developer

Full-time

Wellnessliving

Thornhill, BC
  • Remote job

Title:  Full Stack Developer
Salary:  Based on Experience + Benefits + Vacation 
Location:  Thornhill, ON (Hybrid) 
Length:  Full-time, Permanent 
Reporting Manager: VP of Engineering 

 

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 You:

 

We’re looking for a resourceful and experienced Full Stack Developer to join our team and play a key role in building robust, scalable, and user-focused applications in a cloud-native, microservices-based architecture.

 

You’ll work across the entire application lifecycle, from crafting responsive front-end components in React, to building back-end services and APIs in Node.js and Java. Your expertise will help power a multi-brand SaaS platform used across the healthcare and fitness tech space.

 

You thrive in collaborative, cross-functional teams, take ownership of your work, and are driven by delivering seamless user experiences and robust backend integrations. If you're passionate about designing modular systems and working in a modern cloud environment, we'd love to hear from you.

 

Responsibilities:

  • Design, develop, and maintain scalable full-stack web applications using React.js, Node.js, and Java/Spring Boot
  • Build modular, reusable frontend components using React, with a focus on design systems, accessibility, and responsive design best practices
  • Develop and integrate secure, performant RESTful APIs, and implement microservices-based backends that interface with cloud services and messaging systems
  • Manage and optimize CI/CD pipelines and deployments using tools like GitHub Actions, AWS, Kubernetes, and Docker
  • Work with both relational and NoSQL databases, such as MySQL, MongoDB, Redis, and DynamoDB
  • Participate in code reviews, technical design discussions, and Agile ceremonies across cross-functional teams
  • Ensure code quality through testing strategies using Jest, React Testing Library, Postman, or similar tools
  • Provide production support, including performance optimization, debugging, and monitoring
  • Actively participate in process improvements and align development efforts with broader team and company goals

Skills & Qualifications:

  • 5+ years of experience in full-stack development across React.js, Node.js, and Java/Spring Boot
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field
  • Proficiency in React.js, including Hooks, Context API, and component-based architecture; experience with Material-UI (MUI) and responsive design principles
  • Strong front-end skills with JavaScript (ES6+), TypeScript, HTML5, CSS3/SASS
  • Expertise in building and integrating RESTful APIs, including OAuth2 and API Gateway patterns
  • Hands-on experience with Spring Boot, Node.js, and microservices architecture
  • Cloud platform experience with AWS or Azure, and infrastructure automation via GitHub Actions, GitLab CI, or similar
  • Experience with Docker and Kubernetes for containerization and orchestration
  • Proficiency in version control systems like Git, and strong knowledge of CI/CD pipelines
  • Familiarity with monitoring and logging tools such as Datadog, Splunk, or ELK Stack
  • Understanding of Agile methodologies (Scrum or Kanban), with experience in collaborative, cross-functional teams
  • Experience with API testing tools such as Postman or SwaggerHub
  • Knowledge of batch processing tools (e.g., Spring Batch, Quartz)

Nice to Have:

  • Experience working in multi-tenant SaaS environments, particularly in the healthcare, fitness, or wellness sectors
  • Familiarity with micro-frontend architectures (e.g., Module Federation, single-spa)
  • Understanding of accessibility (a11y) and internationalization (i18n) best practices
  • Experience with multi-brand white-labeling strategies
  • Exposure to PHP and legacy app maintenance (as part of modernization initiatives)

 

Why Work With Us?

  • Work with a passionate, dynamic, and fast-growing team dedicated to making a meaningful impact in the wellness industry.   
  • Competitive salary, vacation, and benefits package.   
  • Hybrid work environment with opportunities for career growth and development.  
  • Work in a culture that values creativity, collaboration, and continuous learning.   

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

 

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

 

WellnessLiving is an equal-opportunity employer. At WellnessLiving, we are proud to embrace and celebrate differences. Employment at WellnessLiving is based purely on a candidate’s qualifications and experiences as they directly relate to professional competencies. WellnessLiving does not discriminate against any employee or potential employee because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, family or parental status, or any other status protected by the laws and regulations in the locations where we operate. Furthermore, we will not tolerate bias or discrimination of any kind from our employees or customers. At WellnessLiving, we bring everyone together to create something incredible! We are a unique and diverse blend of leaders and action-takers, and that mindset encompasses our passion and commitment to our product and our employees.  

 

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. 

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Developer in Thornhill, BC vacancy
  • $110k - $130k per year

     ...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... 
    Suggested
    Remote job
    Permanent employment
    Full time
    Contract work

    Wellnessliving

    Thornhill, BC
    8 hours ago
  •  ...Sales Manager - SaaS Location: Markham, ON (Hybrid) Length:  Full-time, permanent    Reporting Manager:  VP of Sales   About...  ...the ground up. You are passionate about generating pipeline, developing talent, and turning prospects into meaningful, long-term customer... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Internship

    Wellnessliving

    Thornhill, BC
    8 hours ago
  •  ...Vacation + Benefits Location: Thornhill, ON *Hybrid Length: Full-time, permanent  Reporting Manager: VP of HR     About Us...  ...and conflict-free workplace.  Support to HR Manager in developing and implementing HR processes and policies.  Experience in tasks... 
    Suggested
    Permanent employment
    Full time
    Internship

    Wellnessliving

    Thornhill, BC
    8 hours ago
  •  ...Benefits + Vacation  Location: Thornhill, ON *Hybrid    Length: Full-time, Permanent  Reporting Manager: HR Vice President...  ...experience , with at least 2 years focused on technical roles (e.g., developers, DevOps, IT specialists).  ~ Demonstrated success hiring for... 
    Suggested
    Remote job
    Permanent employment
    Full time
    Internship

    Wellnessliving

    Thornhill, BC
    8 hours ago
  • $110k - $145k per year

     ...execution and the pursuit of greatness.  Accountability – We take full ownership of our decisions, actions, and outcomes—both successes...  ...to drive pipeline growth and revenue outcomes. Coach and develop BDRs on prospecting and pipeline generation across channels, including... 
    Suggested
    Full time
    Work at office

    Wellnessliving

    Thornhill, BC
    8 hours ago
  •  ...execution and the pursuit of greatness.  # Accountability – We take full ownership of our decisions, actions, and outcomes – both...  ...value of new and existing WellnessLiving product features. Plan, develop, and maintain internal training materials such as feature release... 
    Remote job
    Full time
    Contract work

    Wellnessliving

    Thornhill, BC
    8 hours ago
  •  ...Benefits + Vacation  Location: Remote, Canada Length: Permanent, full-time Reporting Manager: Director of Product Experience...  ...APIs and SDKs to ensure high performance, scalability, and developer satisfaction. Serve as the internal technical subject matter expert... 
    Remote job
    Permanent employment
    Full time

    Wellnessliving

    Thornhill, BC
    8 hours ago
  • $90k - $110k per year

     ...drive continuous improvement.    Responsibilities: Lead the full month-end close process, including journal entries,...  ...monthly budget variances with insights to support decision-making.  Develop and implement internal control policies and procedures to safeguard... 
    Remote job
    Full time
    Contract work
    Local area
    Worldwide
    Flexible hours

    Wellnessliving

    Thornhill, BC
    8 hours ago
  •  ...Thornhill, ON (Hybrid: in office three times per week)  Length: Full-time, Permanent    Reporting Manager:  Chief Operating Officer...  ...the ground up. You are passionate about generating pipelines, developing talent, and turning cold outreach into meaningful, long-term customer... 
    Remote job
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office

    Wellnessliving

    Thornhill, BC
    8 hours ago
  •  ...Benefits + Vacation Location: Markham, ON (hybrid) Length: Full-time, Permanent Reporting Manager:  Sales Development   Team Lead...  ...collaboratively with Account Executives and the Sales Manager to develop and implement appropriate follow-up strategies Conduct high... 
    Permanent employment
    Full time

    Wellnessliving

    Thornhill, BC
    8 hours ago
  •  ...Benefits + Vacation  Location: Remote, Canada Length: Permanent, full-time Reporting Manager: Director of Product Experience...  ...with cross-functional teams, including product managers and developers, to gather requirements and translate them into compelling design... 
    Remote job
    Permanent employment
    Full time

    Wellnessliving

    Thornhill, BC
    8 hours ago
  •  ..., Canada (hybrid)  Length: Permanent, full-time   About Us: At WellnessLiving...  ...strong customer relationships and developing high-performing teams. You’re passionate...  ...goals for the customer account team. Develop and maintain lasting relationships with existing... 
    Remote job
    Permanent employment
    Full time

    Wellnessliving

    Thornhill, BC
    8 hours ago
  • $65 - $70 per hour

     ...: Retail - Pharmacy Travel Requirements: 0 - 10% Job Type: Full-Time Country: Canada (CA) Province: British Columbia City...  ...pharmacy practice, regulatory requirements, and industry trends/developments; attend training as required Adhere to all regulatory... 
    Permanent employment
    Full time

    Sobeys

    Terrace, BC
    18 days ago
  • $50k - $60k per year

     ...Job Title: HR Coordinator  Reports To: Human Resources Manager  Employment Type: Permanent, Full-Time  Location: Thornhill, ON (Hybrid) Salary: $50,000 - $60,000 (plus benefits & vacation) About Us:   At WellnessLiving, we empower health and wellness business... 
    Remote job
    Permanent employment
    Full time
    Work at office
    Worldwide
    Flexible hours

    Wellnessliving

    Thornhill, BC
    8 hours ago
  •  ...Title: Onboarding Specialist   Salary: Based on Experience +Benefits + Vacation    Location: Remote (Canada)   Term: Full-Time, Permanent   Reporting Manager: Onboarding Team Lead About Us:  At WellnessLiving, we empower thousands of health and wellness business... 
    Remote job
    Permanent employment
    Full time
    Work at office

    Wellnessliving

    Thornhill, BC
    8 hours ago
  •  ...Title: Marketing Coordinator Salary:  Based on Experience + Benefits + Vacation  Location:  Thornhill, ON: Hybrid Length:  Full-time, permanent  Reporting Manager: Marketing Manager   About Us:   At WellnessLiving, we empower thousands of health and wellness... 
    Remote job
    Permanent employment
    Full time

    Wellnessliving

    Thornhill, BC
    8 hours ago
  •  ...Account Executive    Salary: Based on Experience + Commission + Benefits + Vacation   Location: Thornhill, ON *Hybrid   Length: Full-time, Permanent   Reporting Manager: Sales Manager, Inbound Team   About Us:    At WellnessLiving, we empower thousands of health... 
    Remote job
    Long term contract
    Permanent employment
    Full time

    Wellnessliving

    Thornhill, BC
    8 hours ago
  •  ...Salary:  Based on Experience + Benefits + Vacation  Location:  Thornhill, Ontario Hybrid (in-office 3 days per week) Length:  Full-time, Permanent  Reports to: Sales Enablement Manager   About Us:     At WellnessLiving, we empower thousands of health and wellness... 
    Remote job
    Permanent employment
    Full time
    Work at office
    3 days per week

    Wellnessliving

    Thornhill, BC
    8 hours ago
  • $65k - $85k per year

     ...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... 
    Remote job
    Agency work
    Full time

    Wellnessliving

    Thornhill, BC
    8 hours ago
  • $98.89k per year

     ...Human Resources Advisor (Full-time Term) Job description and duties This posting is open for internal candidates. Coast Mountain...  ...conduct research, synthesize data/information with a critical eye and develop/deliver findings and recommendations Ability to maintain... 
    Permanent employment
    Full time
    Flexible hours

    Coast Mountain College

    Terrace, BC
    28 days ago
  • $60k - $65k per year

     ...Title: Product Demo Specialist (SaaS)  Salary: $60,000 - $65,000 plus commission   Location:  Remote, Canada  Length: Full-time, Permanent   Reporting Manager: Sr. Manager, Growth & Demo   About Us:   At WellnessLiving, we empower thousands of health and wellness... 
    Remote job
    Permanent employment
    Full time
    Shift work
    Weekend work
    Afternoon shift

    Wellnessliving

    Thornhill, BC
    8 hours ago
  • $47.1k - $65.4k per year

     ...Company ClaimsPro LP Desktop Adjuster, Full-Time Remote (Markham or Mississauga) Compensation range: $47,100.00 - $65,400.00 annually...  ...and kept modern with our in-house team of programmers and developers. You will be supported by experienced local claims support, centralized... 
    Full time
    For contractors
    Work at office
    Local area
    Remote work
    1 day per week

    ClaimsPro LP

    Terrace, BC
    26 days ago
  • $50k - $100k per year

     ...employee discounts and dealership benefits. Job Duties: • Greet and assist customers to understand their needs. • Develops and maintains full knowledge of all product’s available services, pricing, and key features. • Conduct test drives and demonstrate vehicle features... 
    Full time
    Internship

    Chevrolet Buick GMC

    Terrace, BC
    17 days ago
  • $76.11k - $87.4k per year

     ...announce they are searching for a permanent full-time Zero Waste Coordinator to join their...  ...BC satellite campus. There is also a well-developed arts and cultural community, recreation...  ...Proven ability to plan and achieve goals, develop budgets and work independently, under pressure... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area

    Regional District of Kitimat-Stikine

    Terrace, BC
    5 days ago
  • $47.75k per year

     ...A&W Restaurants in Terrace, BC, is looking for a permanent full-time Assistant Manager to start immediately. Compensation Starting...  ...of Restaurant Operating Systems and Standards. Interest in developing and supporting team members. Ability to perform basic accounting... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Immediate start
    Flexible hours
    Shift work
    Afternoon shift

    A&W Restaurants

    Terrace, BC
    13 days ago
  • $33 - $48 per hour

     ...Ave, Terrace, BC V8G 1J8 Classification: Full-Time, Immediate Hire At our...  ...turnover, where employees are supported, developed, and set up for long-term success. Whether...  ...potential, and the chance to continuously develop your skills. What drives your day-to-day... 
    Hourly pay
    Long term contract
    Full time
    Apprenticeship
    Immediate start
    Relocation package

    Honda

    Terrace, BC
    16 days ago
  • $45.7k - $61k per year

     ...diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best. Training & Onboarding We will provide training and onboarding sessions to ensure that... 
    Work at office
    Work from home

    TD

    Terrace, BC
    20 days ago
  • $48.59k - $68.03k per year

     ...an Assistant or Store Manager. Demonstrated ability to lead, develop, and empower a large team. Excellent organizational and communication...  ...represents the expected hiring range and may not represent the full pay range for the position. The salary offered may be higher than... 
    Full time
    Work at office

    Winners

    Terrace, BC
    27 days ago
  •  ...scheduled, unscheduled and emergency requests  Perform maintenance, predictive inspections and testing on substation equipment  Develop work scopes, draft procedures and perform routine repairs  Comply, at all times, with Rising Edge Group operating and maintenance safe... 
    Weekly pay
    Long term contract
    Full time
    Apprenticeship
    Work at office
    Remote work
    Trial period

    Rising Edge Group

    Terrace, BC
    20 days ago
  • $70k - $120k per year

     ...safety training.   We are expanding operations in Terrace, BC and are seeking a driven Sales Professional to proactively pursue and develop new and existing business relationships in Terrace and surrounding area, supporting the local community with their heavy equipment... 
    Full time
    Local area

    Williams Machinery

    Terrace, BC
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Developer. Be the first to apply!