This page was automatically translated and may contain errors. View in English.
T

Junior Software Developer

Thrive Health

Calgary, Alberta, Canada • Vollzeit

Bewerben Sie sich als Erste/r!

Erfahrung
1+ Jahre
Gehalt
CAD 75,000 – CAD 85,000 / year
Stellenangebote
1
Veröffentlicht
vor 2 Stunden
Arbeitsmodus
Im Büro
Wieder aufnehmen
Bewerbung erforderlich

Wo Sie arbeiten werden

Stellenbeschreibung

About Thrive Health

Thrive Health is dedicated to transforming healthcare throughout Canada by creating a digital platform that seamlessly connects individuals, data, and care providers across the complete health journey. Our AI-centric products aim to enhance care delivery, improve patient experiences, and assist clinicians in prioritizing essential tasks.

We offer a dynamic, startup environment for those passionate about healthcare innovation, combining creativity with the challenge of complex problem solving.

Role Overview

We are seeking a Junior Software Developer to contribute to the development and scaling of our AI-driven digital health platform. This role involves hands-on software engineering alongside activities in planning, testing, operations, and maintenance within a rapid release cycle. Ideal candidates are entrepreneurial, curious, and self-starting individuals who take ownership of problems and drive solutions forward.

Key Responsibilities

  • Develop front-end components utilizing TypeScript, HTML, Lit web components, and Tailwind CSS / daisyUI.
  • Create back-end features leveraging Python with Django and htmx.
  • Manage databases with PostgreSQL and handle infrastructure-as-code tasks.
  • Ensure product reliability through automated testing and proactive monitoring to catch issues early.
  • Collaborate within a cross-functional team throughout the design, development, and testing phases.
  • Participate in iteration planning, bug resolution, and deployment of software releases.
  • Stay abreast of emerging development trends, tools, and technologies.
  • Encourage innovation by proposing and integrating new technologies and process improvements.
  • Proactively identify areas for product and workflow enhancements.

Qualifications

  • Minimum of 1 year of professional software development experience (including co-op roles).
  • Proficiency in front-end web technologies: TypeScript, CSS, HTML5; and back-end development with Python and Django.
  • Experience using testing frameworks such as Vitest, Jest, or equivalents.
  • Skilled in building and consuming RESTful APIs.
  • Demonstrated self-initiative in learning and development through projects, open-source, or community engagement.
  • Strong attention to detail with an emphasis on correctness, edge cases, and maintaining high code quality.
  • Ability to navigate ambiguity and take initiative in a fast-paced entrepreneurial setting.

Preferred Skills

  • Knowledge of server-rendered or progressively enhanced UI technologies like htmx or Hotwire; familiarity with SPA frameworks (React, Vue, Angular) is advantageous but not mandatory.
  • Experience handling relational databases such as PostgreSQL.
  • Familiarity with end-to-end testing tools like Playwright or Selenium.
  • Exposure to AI or Large Language Model integrated functionalities.
  • Experience in Web Components and Lit framework development.

Work Environment and Benefits

  • Hybrid work model with on-site presence required three days per week.
  • Full-time position with a salary range between $75,000 and $85,000 annually, based on experience and qualifications.
  • Flexible working schedules and paid leave.
  • Comprehensive health and wellness benefits.
  • Annual education allowance of $1,000 to support continuing professional development.
  • Retirement savings plan matching and eligibility for stock options.
  • Paid volunteer days with donation matching program.
  • $500 yearly stipend for home office setup expenses.

Diversity and Inclusion

Thrive Health values a workplace free from systemic or direct discrimination. We welcome applicants of all backgrounds, identities, and abilities and provide accommodations during recruitment to support candidates' unique needs.

Lassen Sie es so, wenn Sie eine Antwort wünschen – wir werden es für nichts anderes verwenden.

Zum Durchsuchen klicken, per Drag & Drop, oder Paste ein Screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Maximal 20 MB pro Datei · Bis zu 5 Dateien

🤖
Online · Sofortige KI-Hilfe