Remote job
Full-Stack Engineer — Next.js/React, Node.js, Playwright Automation
Job details
About this role
Role overview Build the web interface and browser automation for a healthcare operations platform. The work spans staff dashboards, patient intake and consent, and automating tasks in an electronic health record system that has no API. You’ll deliver these features to a defined backend API contract as part of a small team working on a fast schedule.
Responsibilities - Create staff views for daily actions, coverage monitoring, patient details, clinic filtering, and system health. - Implement Microsoft 365 single sign-on and role-based access controls. - Build a mobile-friendly intake flow that starts with an SMS link and supports signing, PDF creation, and consent document upload. - Use Playwright or similar tools to retrieve schedules and patient lists from the EHR and upload documents. - Test the user interfaces you build and coordinate implementation with the backend team against its API contract.
Requirements - Full-stack engineering experience and strong skills in Next.js, React, and TypeScript. - Experience building data-heavy dashboards and tables. - Hands-on browser automation experience, particularly with software that lacks an API. - Experience integrating SMS, electronic signatures, PDF workflows, and OIDC or SAML single sign-on.
Nice to have - Experience with healthcare interfaces or EHR systems, Microsoft Graph, or operational tools. - Techniques for making browser automation resilient to changes in the user interface.
Benefits and work setup - Remote contract role open to applicants in Argentina, Chile, Colombia, Brazil, Uruguay, Peru, and Mexico. - Compensation of $5,000–$5,500 USD per month, paid biweekly, with paid time off. - The engagement is described as starting with a six-month contract and then moving to full-time.