
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.
128 000 $ – 200 000 $ / rok
ZdalniePełny etatSeniorWymagany Język: angielskiInżynier oprogramowaniaOpis
- 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