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

Senior Full Stack Developer (Remote)

$125k - $135k per year
Full-time

Thrive Health

Job Responsibility: Thrive Health is on an important mission: to make healthcare work better for everyone. We're creating digital healthcare technology that enables more efficient, engaging care for patients, and empowers providers with the tools they need to do great work.
  • Thrive Health offers a digital care coordination platform that allows you to easily and rapidly create and unify care journeys for patients, their families, and healthcare providers to improve clinical outcomes.
  • The platform is designed to connect journeys, people, and data across the whole continuum of health.
  • Thrive Health enables a patient's health story to follow them as they navigate care through the health system. The platform centralizes the information for the patient and also provides valuable health insights.
What does this technology look like? Here's a sneak peak:
  • A first-of-its-kind interactive patient engagement tool for breast cancer survivors
  • A surgical optimization care journey that enhances patients' experiences as they prepare for surgery
  • A mental health and wellness journey that guides patients in self-care
  • A clinical waitlist intervention tool that helps chronic pain patients get appointments with providers sooner
When you become a Thriver, you are joining a passionate team of people who are committed to creating a more equitable, accessible healthcare system. Each day, we live by our five core values - be bold, be innovative, be transparent, be inclusive, be humble - and take incremental steps to achieve this mission. We're looking for our next great Thriver, and the unique perspective you bring to make us a stronger, more diverse organization. The Opportunity Hi, I'm Will; Manager, Software Development at Thrive Health. We're looking for Senior Full Stack Developers with a strong backgrounds in Python/Django, TypeScript/React, and Java/Spring. The successful candidate will play a crucial role in our development team, providing expertise in not only crafting scalable and efficient web applications but also showcasing strong enterprise skills in handling concerns such as internationalization, accessibility, security, and scaling. An emphasis on clean architecture, team mentoring, and robust problem-solving abilities are paramount, alongside exceptional written and verbal communication skills. This position is designed for an individual who combines technical software development skills with the ability to communicate effectively and mentor team members. Here, you will have an unparalleled opportunity to shape and lead our development efforts through the adoption of cutting-edge technologies and the application of best-in-class practices. What Your Day-to-Day Will Look Like:
  • Lead and contribute to the development of web-based applications using a tech stack that includes:
    • Python/Django
    • Typescript/React
    • Java/Spring
    • Formio/Camunda
  • Expertly translate complex business requirements into detailed technical specifications, aided by superior diagramming skills to ensure clear project visualization and effective implementation strategies;
  • Consume, craft, design, and implement high-quality REST APIs to facilitate seamless integration and interaction between different software systems;
  • Ensure the designed web applications are scalable, secure, and accessible, adhering to international standards and best practices for software development;
  • Tackle enterprise-level challenges including but not limited to internationalization, accessibility, security, and application scaling with innovative solutions;
  • Commit to clean architecture principles throughout the software development lifecycle to promote code maintainability and flexibility;
  • Play a pivotal role in performance optimization strategies, utilizing both traditional and emerging technologies to achieve superior application responsiveness;
  • Mentor junior developers, enriching the team's skill set through knowledge sharing and constructive feedback;
  • Remain abreast of the latest industry trends, technologies, and methodologies, reflecting them in development practices to continuously improve product quality;
The Skills You Bring:
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience;
  • At least 5 years of proven experience in software development, with specific expertise in
    • Python / Django
    • Typescript / React
    • Java / Spring
    • Formio, Camunda
  • Demonstrable experience in designing and implementing REST APIs;
  • A strong grasp of enterprise-level challenges, including internationalization, accessibility, security, and scaling, with a track record of addressing these challenges effectively;
  • Proficiency in clean architecture and object-oriented programming (OOP);
  • Solid understanding of Bash, Git, plus familiarity with CI/CD pipelines (namely GitHub Actions);
  • Excellent problem-solving skills, with the capacity for both independent work and collaboration in a team setting;
  • Outstanding mentorship skills, poised to elevate junior developers' capabilities through targeted guidance and support;
  • Exceptional written and verbal communication skills, essential for cross-functional collaboration and project documentation;
  • Experience with AWS/Azure and Terraform;
  • Experience with container technologies like Docker and Kubernetes;
  • A background in Agile and Scrum methodologies;
We prioritize supporting your health and well-being. From day one at Thrive Health, these benefits are yours:
  • Flexible working hours - outside of core hours, you have the freedom to set your schedule
  • Extended health & wellness benefits - comprehensive health and dental coverage, and $1000 / year towards your well-being
  • Celebrations, on your terms - re-allocate our company-wide break at the end of December to cultural holidays that matter to you
  • Learn, grow, and invest in your future - $1000 / year towards your continuing education, RRSP matching, and eligibility to participate in our stock options program
  • Community involvement - Paid volunteer days and charitable donation matching
  • Creating your dream workspace - $500 / year to equip your home office with everything you need
Thrive Health is a remote-first company. We believe in letting you do your job, how and where works best for you. Salary Information : The base salary range for this role is determined by a number of factors, including but not limited to job-related skills, experience, and relevant education or training. The base salary range for this role is $125,000 - $135,000/year. Even if you don't think you tick every single box above, we still encourage you to apply! Research has shown that many professionals - especially women and marginalized peoples - will only apply if they feel 100% qualified for a role. We're looking for our next great Thriver, and we don't measure Thrivers by how many boxes they tick. Thrive Health committed to supporting an environment free from systemic or direct racism or discrimination for all employees, and for applicants throughout the interview process. We do not and shall not discriminate on the basis of race, ethnicity, gender, gender expression, religion, sexual orientation, or marital status. We welcome applications from people with disabilities, who require unique accommodations throughout the recruitment process. Let us know how we can best support you as you get to know our team.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer (Remote) in Alberta vacancy
  •  ...to hear from you! Advantages • 100% Remote Flexibility: Enjoy the comfort and balance...  ...impact analyses, readiness assessments, and develop comprehensive change, communication, and...  ...actions to affect change to ensure everyone has full participation in the workforce free from... 
    Remote work
    Senior
    Long term contract
    Remplacement
    Immediate start
    Work from home

    Randstad

    Alberta
    9 days ago
  •  ...Canada, Australia, and New Zealand, we are seeking a Senior ERP Consultant to join our growing team remotely in Canada. This is an opportunity to work alongside...  ...and timelines Ability to work independently in a remote environment Legal rights to work and live in Canada... 
    Remote work
    Senior
    Long term contract
    Full time
    Live In

    Octane Canada

    Alberta
    21 days ago
  • $600 per week

     ...motivated, professional, and customer-focused individuals to join us as Full-Time Sales Representatives. This opportunity is ideal for...  ...relationships, working in a fast-paced environment, and developing a long-term career in sales. As part of our team, you will represent... 
    Suggested
    Daily paid
    Long term contract
    Full time
    Summer work

    The Acquisition Group

    Alberta
    2 days ago
  •  ...Senior Infrastructure Analyst   Division:  IT Job location: Remote (Greater Toronto Area) Hours: 40 hours per week, Monday to Friday  Employment type: Full Time Salary:  90-110K     A little about us   Hi, we’re Aurora Cannabis, and we’re so excited to meet you... 
    Remote work
    Senior
    Full time
    Worldwide
    Monday to friday
    Flexible hours

    Aurora Cannabis

    Alberta
    10 days ago
  •  ...Title: Senior Document Controller Location: Calgary, AB Employment type: Contract,...  ...Monday to Friday (4 days in office, 1 day remote), 40 hr/week Summary: Reporting...  ...regulatory expectations.  Assist in developing and maintaining document control... 
    Remote work
    Senior
    Full time
    Contract work
    For contractors
    Work at office
    Worldwide
    Monday to friday
    1 day per week

    NES Fircroft

    Alberta
    10 days ago
  •  ...This is a remote position. Senior Cyber Security Specialist-Offensive Security Location: Remote...  ...10+ Years Employment Type: Full-time / Contract Job Summary...  ...across web, API, mobile, and cloud Develop proof-of-concept exploits where required... 
    Remote work
    Senior
    Full time
    Contract work

    Trident Staff

    Alberta
    9 days ago
  •  ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards...  ...Technology Product Service Line: Landmark Software & Services  Full Time / Part Time: Full Time Additional Locations for this... 
    Senior
    Full time
    Part time

    Halliburton

    Alberta
    5 hours ago
  •  ...Primary Care Paramedic program Active Saskatchewan PCP license (or willing to be licensed) Strong ability to work independently in remote or high-pressure environments Valid Class 4 driver’s license A commitment to representing Haztech with professionalism,... 
    Remote work
    Full time

    Haztech Energy Corp

    Alberta
    a month ago
  • $165k - $183k per year

     ...next level? We’re looking for a Senior Software Engineer to join our...  ..., and we take pride in developing and maintaining scalable and fault...  ...through our work. Our tech stack includes but is not limited to...  ...employees work. This role is remote and the base pay range for a successful... 
    Remote job
    Senior
    Long term contract
    Permanent employment
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    more than 2 months ago
  •  ...This is a remote position. The Senior Data Specialist will lead the design, development, and optimization of data solutions within Salesforce and...  .... Key Responsibilities Design and develop data-driven solutions within Salesforce environments.... 
    Remote work
    Senior
    Contract work

    Black Financial Consult

    Alberta
    12 days ago
  • $130k - $180k per year

     ...Auditing. This role can be based out of our Toronto office, or remotely in Canada.  Responsibilities ~ In this role, you will be a...  ...Account Protection and safeguarding customer trust at MongoDB ~ Develop a robust vision for best-in-class security and identity threat... 
    Remote work
    Senior
    Full time
    Internship
    Work at office
    Worldwide
    Flexible hours

    MongoDB

    Alberta
    13 hours ago
  • $30 - $32 per hour

     ...A private household is seeking a full time Nanny to care for infant in Saskatoon, SK (15th St and Wiggins Ave). Schedule: Monday - Friday from 7:30 am - 3:30 pm. Compensation: $30-$32 Gross per Hour (Commensurate with experience) + Transportation Allowance + Health... 
    Hourly pay
    Full time
    Monday to friday

    Diamond Group

    Alberta
    8 days ago
  •  ...fostering a close-knit, supportive work environment. The Opportunity: VetWise is expanding and seeking seasonal part-time passionate, remote Registered Veterinary Technologists (RVT’s) to join our growing team in Alberta over our busy summer months! This role allows you... 
    Remote work
    Part time
    Summer work
    Seasonal work
    Immediate start
    Work from home
    Shift work
    Weekend work

    VetWise

    Alberta
    1 day ago
  •  ...Passion for service — You enjoy helping others and contributing to something bigger than yourself.   Explore Opportunities in Remote Workplace Services   We’re hiring Indigenous professionals for a variety of roles in our remote lodges: ~ General Manager ~ Lodge... 
    Remote work

    Aramark

    Alberta
    5 hours ago
  •  ...language processing into products impacting millions of users? As a Senior II Applied Scientist on Coveo’s Knowledge AI team, you will help...  ...As one of our Senior II Applied Scientists, you will: Design, develop, and optimize modern language-based artificial intelligence... 
    Senior

    Coveo

    Alberta
    13 hours ago
  •  ...relationships and fostering a close-knit, supportive work environment. The Opportunity: VetWise is expanding and seeking passionate Remote Veterinarians licensed in Alberta to join our growing network! As part of our network, you maintain control over your schedule. You... 
    Remote work
    Casual work
    Flexible hours
    Shift work

    VetWise

    Alberta
    a month ago
  •  ...Service Management Job location: Remote (Canada) Hours: 40 hours per...  ...to Friday  Employment type: Full Time Permanent   Salary:   90-...  ..., and operational support. The Senior Integration Analyst applies established...  ...propose effective solutions. ~Develop technical specifications,... 
    Remote work
    Senior
    Long term contract
    Permanent employment
    Full time
    Monday to friday
    Flexible hours

    Aurora Cannabis

    Alberta
    7 days ago
  •  ...Role Summary WZL Industries is seeking a Senior Business Development Manager to drive new...  ...growth from the Calgary market. This is a remote, relationship-first commercial role — you...  ...performance-based commission structure. Full benefits package. The backing of an... 
    Remote work
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Shift work

    Basin Holdings

    Alberta
    28 days ago
  •  ...Systems Analyst   Division:  IT Job location: Remote Hours: 40 hours per week, Monday to Friday  Employment type: Full Time Salary:  90K – 120K     A little about...  ...backend components to analyze, plan, prioritize, develop and implement a wide range of solutions to... 
    Remote work
    Full time
    Worldwide
    Monday to friday
    Flexible hours

    Aurora Cannabis

    Alberta
    3 days ago
  •  ...institutional construction, ready to guide multi‑million‑dollar initiatives from concept through completion? As Senior Project Manager, you’ll be responsible for full‑cycle delivery of projects exceeding $200 million, ensuring they meet stringent safety, quality, budget and... 
    Senior
    Permanent employment
    Full time
    Internship
    Night shift
    Rotating shift

    Carrière dans la construction

    Alberta
    more than 2 months ago
  • Job Purpose Consistently producing quality and efficient products performing machine operations. Roles & Responsibilities • Review shop order packet for procedural instructions. • Perform and assist own setups. • Check dimensions of parts and holds tolerance of plus...
    Senior
    Full time

    Weatherford

    Alberta
    13 days ago
  •  ...Commercial   Division: Commercial Job location: Remote (Canada) Hours: 40 hours per week, Monday to Friday  Employment type: Full Time Permanent   Salary:   120-135K     A...  ...debt reduction. ~Lead, coach, and develop a team of software developers, integration specialists... 
    Remote work
    Long term contract
    Permanent employment
    Full time
    Monday to friday
    Flexible hours

    Aurora Cannabis

    Alberta
    14 days ago
  •  ...We are looking for a Senior Pastor will lead a team of pastors and ministers to shepherd and oversee the equipping of the church, as well as to reach the unchurched in our local community. To apply, please email your cover letter, call to ministry, personal testimony, and resume... 
    Senior
    Local area

    South Calgary Chinese Evangelical Free Church

    Alberta
    more than 2 months ago
  • $193k - $214k per year

     ...associated platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical...  ...is pivotal for cross-team collaboration, developer productivity, and AI-driven development...  ...where our employees work. This role is remote and the base pay range for a successful... 
    Remote job
    Senior
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    more than 2 months ago
  • Join Us in Building a Future Rooted in Respect, Community, and Opportunity- Why Indigenous Recruitment Matters at Aramark At Aramark, we believe Indigenous talent is essential to building a workforce that reflects the communities we serve. We’re committed to creating an...
    Remote work

    Aramark

    Alberta
    23 days ago
  • $165k - $183k per year

     ...work. Overview About the Role  We are currently seeking a Senior Software Engineer to join our Self-Serve team.  The role will be...  ...benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on... 
    Remote job
    Senior
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    more than 2 months ago
  • $21.21 per hour

    Bilingual Patient Care Coordinator   Division:  Medical Job location: Remote Hours: 40 hours per week, Monday to Friday  Employment type: Temporary (12 month contract) Salary: $21.21 per hour     A little about us   Aurora is proud to be a global leader in the cannabis... 
    Remote work
    Hourly pay
    Long term contract
    Temporary work
    Monday to friday
    Flexible hours

    Aurora Cannabis

    Alberta
    29 days ago
  •  ...Expertise Location: Eligible to work remotely within Alberta Requisition #:...  ...39 per hour Job Type: Regular Full Time Your Opportunity: A...  ...Centre of Expertise (CoE) is a senior provincial leadership role...  ...shared resources. Experience developing and operationalizing centres of... 
    Remote work
    Senior
    Hourly pay
    Full time
    Temporary work

    Acute Care Alberta

    Alberta
    14 days ago
  •  ...serve Albertans. The Province requires up to fifty (50) Full Stack Developers to work with 3D on service innovation, program review and digital...  ...are efficient, effective and affordable. The Full Stack Developer(s) will participate in and contribute to a team's shared... 
    Remote job
    Senior
    Full time
    Contract work

    P@thlion Staffing Careers

    Edmonton, AB
    7 days ago
  •  ...providing investors, businesses and economic developers access to relevant economic data and...  ...the capacity to analyze and adapt to develop styles/strategies that were not aligned...  ...knowledge/skills: Cloud Architecture, Full Stack Development, Agile Methodologies, Data... 
    Remote job
    Senior
    Work at office

    P@thlion Staffing Careers

    Edmonton, AB
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Developer (Remote). Be the first to apply!