Published: Fri, 06 Jun 2025 22:50:32 GMT
Position: Full Stack Developer at Practice Better
Location: Remote/hybrid/flexible within Canada or USA (office located in Toronto, ON, Canada)
Reports to: Director of Engineering
Practice Better is a rapidly growing company that believes in providing holistic health practitioners with a comprehensive platform to support their clients and their business. Our platform is designed specifically for health and wellness professionals, allowing them to efficiently run their practice, provide personalized care, and expand their reach.
Founded in 2016 by practitioners, for practitioners, we have grown into a global platform serving tens of thousands of health and wellness professionals in over 70 countries. In 2023, we acquired That Clean Life, the leading nutrition planning software, furthering our commitment to holistic, root-cause care.
We are on a mission to empower health and wellness practitioners to transform lives without sacrificing client care or business growth. And we are just getting started.
Job Title: Full Stack Developer
About the Role:
As a fast-growing Product-Led Growth (PLG) tech company, we are seeking a Full Stack Developer to manage the increasing complexity of our systems as we scale our nutrition planning platform (That Clean Life) and integration ecosystem. As a member of our team, you will bring your extensive technical expertise to the table while also having opportunities for professional development within Practice Better. You will collaborate with cross-functional teams (Engineering, Product, Design, and Growth) to understand customer needs, make informed technology decisions, and deliver innovative results to improve our customers’ lives.
If you are a motivated, results-driven Full Stack Developer who thrives in a collaborative, fast-paced environment and has a passion for coding, we encourage you to apply for this exciting opportunity.
Key Responsibilities:
– Develop software solutions based on direction from management, customer feedback, and problem areas.
– Build new user-facing features, including database models, APIs, and UI components.
– Document code and procedures for new and existing features.
– Assist our customer support team with technical requests, bug reproduction, and issue resolution.
– Optimize our stack and improve performance through the implementation of better patterns and protocols.
– Implement analytics, monitoring, and alerts to improve our ability to respond to operational incidents.
– Collaborate with stakeholders such as Product Management and Design to achieve company goals.
– Strong Ruby and JavaScript fundamentals and experience with MVC SPA frameworks are preferred, but we do not expect expertise in all technologies we use.
Qualifications:
– 3-6+ years of experience in full-stack software development.
– A generalist with a willingness to take on new challenges.
– An experienced developer who can independently identify and solve problems.
– A focus on quality and the ability to write tests to describe and validate work.
– Strong communication skills and the ability to work in a customer-focused environment.
– Openness to constructive feedback and the ability to navigate challenging conversations.
– A preference for clarity over cleverness.
– Ability to take substantial features from concept to launch as the sole engineer.
– Willingness to mentor, present, and share knowledge.
– Timely execution of tasks.
– Knowledge of the Health & Wellness industry is an asset.
Tech Stack:
– Frontend: Backbone ✕ Marionette, CoffeeScript, Sass
– Backend: Ruby on Rails, PostgreSQL, RSpec
– Hosting: Heroku (PaaS)
– Tools: GitHub, Slack, DataDog, Amplitude
Perks and Benefits:
– Unlimited vacation policy.
– Comprehensive health benefits plan, including vision and dental coverage.
– Sprout Family: Personalized support for family-building, including access to top-quality care and guidance throughout the journey. *Currently for Canadian Employees Only*
– Inkblot: Access to online mental health counseling through one of Canada’s leading digital mental health companies. *Currently for Canadian Employees Only*
– Choose your device: Ability to choose between Windows or Apple operating systems.
– Home office allowance of $500/year.
– Health & wellness allowance of $750/year.
– Learning & development allowance of $1000/year.
– Fully remote work with the option to access our downtown Toronto office.
– Weekly team bonding and monthly company-wide social events with a lunch stipend.
– A culture that prioritizes employee engagement, inspiration, and excitement.
Practice Better is an equal-opportunity employer. We welcome and consider all applicants without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. We are committed to providing accommodations for applicants with disabilities during the application and interview process. If you require assistance or accommodations due to a disability, please let us know.
We understand that there is no perfect applicant for any role, and we are glad that your path has led you here. We encourage you to apply if you believe you are the right fit for this position. Apply link