Jane.app
Jane.app
Jane.app tworzy internetowe oprogramowanie do zarządzania praktyką dla pracowników ochrony zdrowia i klinik. Platforma łączy w jednym systemie rezerwację wizyt online, planowanie, rozliczenia, przetwarzanie płatności, telemedycynę, konfigurowalną dokumentację medyczną, raportowanie oraz bezpieczne przechowywanie danych. Zaprojektowana z myślą o zespołach medycznych, w tym praktykach działających w wielu lokalizacjach, Jane.app wspiera administrację kliniki i zapewnia narzędzia ukierunkowane na zgodność z wymogami HIPAA, PIPEDA i GDPR. Oprogramowanie firmy pomaga klinikom organizować codzienne działania i zarządzać kontaktami z pacjentami za pomocą jednego, intuicyjnego interfejsu.

Starszy programista ds. rezerwacji wizyt pacjentów — Jane.app (praca zdalna w Kanadzie)

Dołącz do Jane.app jako starszy programista i pomóż unowocześniać rezerwację wizyt pacjentów za pomocą React, TypeScript i Rails. Twórz dostępne rozwiązania Online Booking i My Account dla pacjentów klinik.

Opis

  • Tworzyć i migrować funkcje Online Booking i My Account do Reacta, zachowując niezawodność działającego interfejsu pacjenta
  • Rozwijać rozwiązania w React, TypeScript i Rails, integrując funkcje frontendu z API i usługami
  • Wspierać ulepszenia dostępności dla użytkowników klawiatury i czytników ekranu na całej ścieżce rezerwacji
  • Uczestniczyć w dyskusjach technicznych, tworzeniu dokumentacji projektowej i planowaniu architektury
  • Przejmować odpowiedzialność za złożone, długotrwałe błędy i wzmacniać powiązaną bazę kodu
  • Pomagać członkom zespołu rozwijać się dzięki programowaniu w parach, przeglądom kodu i dzieleniu się wiedzą
  • Korzystać z flag funkcji i monitoringu produkcyjnego, aby bezpieczniej wdrażać zmiany
  • Rozważnie stosować AI, by przyspieszać migracje i codzienny rozwój, zachowując jakość

Wymagania

  • Około pięciu lub więcej lat profesjonalnego doświadczenia w tworzeniu oprogramowania, w tym pracy na stanowisku seniorskim
  • Silne praktyczne doświadczenie w tworzeniu aplikacji z użyciem Reacta i TypeScript
  • Doświadczenie full-stack obejmujące funkcje frontendu, API i rozwój backendu
  • Doświadczenie w stopniowej modernizacji dojrzałej bazy kodu, która nadal działa produkcyjnie
  • Znajomość praktyk dostępności, w tym WCAG 2.1 AA, obsługi klawiatury, zarządzania fokusem i ARIA
  • Doświadczenie w dostarczaniu oprogramowania z użyciem flag funkcji, wdrożeń etapowych i monitoringu produkcyjnego
  • Jasny, nastawiony na współpracę sposób komunikacji: wyjaśnianie decyzji, przyjmowanie informacji zwrotnych oraz wczesne i konstruktywne zgłaszanie obaw
  • Regularne korzystanie z AI w procesach programistycznych i zainteresowanie stosowaniem go do znaczących zmian w kodzie
  • Doświadczenie z Ruby on Rails jest mile widziane, ale nie jest wymagane
  • Dodatkowe doświadczenie z routingiem po stronie klienta, zarządzaniem stanem, takim jak Redux Toolkit, praktycznymi testami z czytnikami ekranu lub osadzanymi widżetami będzie atutem
  • Kandydat musi obecnie mieszkać w Kanadzie i mieć prawo do pracy w tym kraju bez sponsorowania przez pracodawcę
  • Relokacja, sponsorowanie wizowe i wsparcie zewnętrznego pracodawcy-of-record nie są dostępne

Benefity

  • Kompleksowy pakiet świadczeń
  • Regularne rozmowy z menedżerem na temat rozwoju kariery
  • Możliwości zwiększenia wynagrodzenia dzięki doświadczeniu i znaczącemu wkładowi
  • Praca zdalna
  • Proces rekrutacyjny wspierany przez narzędzia transkrypcji AI