
Jane.app sviluppa un software di gestione degli studi accessibile via web per professionisti e cliniche sanitarie. La sua piattaforma riunisce in un unico sistema prenotazioni online, programmazione, fatturazione, elaborazione dei pagamenti, telemedicina, cartelle personalizzabili, reportistica e archiviazione sicura dei dati. Progettato per i team sanitari, compresi gli studi con più sedi, Jane.app supporta l’amministrazione delle cliniche e offre strumenti orientati alla conformità ai requisiti HIPAA, PIPEDA e GDPR. Il software aiuta le cliniche a organizzare le attività quotidiane e a gestire le interazioni con i pazienti attraverso un’unica interfaccia intuitiva.
Sviluppatore/trice Staff, Prenotazione dei pazienti — Jane.app (Lavoro da remoto in Canada)
Guida la modernizzazione in React del SaaS di prenotazione dei pazienti di Jane.app per le cliniche. Progetta esperienze di prenotazione accessibili, orienta l’architettura e fai crescere gli sviluppatori.
158.400 $ – 247.500 $ / anno
Da remotoTempo pienoLeadLingua Richiesta: ingleseIngegnere del softwareDescrizione
- Guidare l’architettura per migrare Online Booking e My Account a React
- Definire routing, dati, gestione dello stato e integrazione tra codice legacy e moderno durante la migrazione incrementale
- Valutare i rischi tecnici e comunicare opzioni di implementazione chiare
- Contribuire ogni settimana al codice con React, TypeScript e Rails
- Creare pattern riutilizzabili per lo sviluppo
- Migliorare l’accessibilità attraverso il comportamento da tastiera, la gestione del focus, il supporto ai lettori di schermo e i test
- Favorire la crescita degli sviluppatori tramite programmazione in coppia e revisioni del codice
- Collaborare con il team Design alla libreria di componenti
- Coordinarsi con i team responsabili delle pagine del percorso di prenotazione
- Gestire rilasci graduali con feature flag e monitoraggio in produzione
- Applicare con criterio flussi di lavoro di IA agentica per accelerare la migrazione preservando la qualità
- Agire come responsabile tecnico del team Web Prenotazione dei pazienti
Requisiti
- Circa 10 o più anni di esperienza professionale nello sviluppo software
- Esperienza a livello staff o come responsabile tecnico
- Competenza avanzata e pratica in React e TypeScript
- Esperienza con il routing lato client, la cronologia del browser e Redux Toolkit o una soluzione comparabile per la gestione dello stato
- Esperienza full-stack con una forte attenzione al frontend
- Esperienza nella migrazione progressiva di un frontend legacy a React in un ambiente di produzione attivo
- Conoscenza pratica delle WCAG 2.1 AA, inclusi comportamento da tastiera, gestione del focus e ARIA
- Capacità di progettare API in collaborazione con ingegneri backend
- Esperienza con feature flag, rollout graduali e monitoraggio in produzione
- Leadership tecnica dimostrata, documentazione progettuale, capacità decisionale in condizioni di incertezza e mentoring degli sviluppatori
- Approccio collaborativo e privo di ego al lavoro di squadra
- Uso regolare dell’IA nei flussi di lavoro di programmazione e interesse per i flussi agentici
- L’esperienza con Ruby on Rails è preferibile ma non obbligatoria
- Costituisce un vantaggio l’esperienza pratica nei test con lettori di schermo come JAWS o NVDA
- Costituisce un vantaggio l’esperienza nello sviluppo di widget incorporabili o componenti web
- Risiedere attualmente in Canada e avere il diritto legale di lavorarvi senza sponsorizzazione del datore di lavoro
- Disponibilità a partecipare a colloqui supportati dall’IA
Benefit
- Progressione salariale annuale basata sullo sviluppo professionale e sui contributi significativi
- Confronti continui con un manager sullo sviluppo professionale
- Pacchetto completo di benefit
- Lavoro da remoto da qualsiasi luogo in Canada
- Processo di colloquio supportato dall’IA tramite strumenti di trascrizione