At PatientPal, we are growing quickly. We are looking to add engineering talent and with the help of an experienced full-stack engineer we know we can grow even quicker. This person will help PatientPal offer new functionality and onboard clients more efficiently. Ideal candidates will have moderate experience with our technology stack, be curious and thoughtful to bring new ideas to the product and healthcare industry, be able to work collaboratively on complex solutions and architecture, and have strong communication skills in English. As a Full-Stack Engineer on the team, you’ll work closely with the CTO, product owners, and senior engineers to build new features.
Our platform is built using Angular, TypeScript, Serverless, Lambda, API Gateway, DynamoDB, Docker, S3, and Puppeteer.
- Angular development
- Full-stack application development, implementing APIs and business logic
- We are completely serverless. Relying on modern FaaS, we scale instantly and maintain a low operating cost. Experience with Lambda, DynamoDB, or similar technologies is a plus.
- We are HIPAA compliant. This requires training and requires us to handle data securely. We provide training, but experience or knowledge in encryption, network security, information assurance is a plus.
- We integrate with a lot of services. Rather than recreate, we integrate. We work with lots of APIs, services, and medical industry protocols that will jar the mind of most modern developers. Experience using deprecated APIs, working with difficult integrations that lack documentation, or direct experience with using medical industry standards such as HL7, FHIR, CDA, CCD, X12, DICOM, EDI, and similar protocols is a plus.
- We innovate on healthcare integrations. There are many times we are unable to integrate with traditional methods and PatientPal has pioneered the use of Robotic Process Automation (RPA) to power integrations. Experience with RPA, UiPath, Puppeteer, and similar technologies is a plus. We build great user experiences. The frontend applications are in Angular. Experience with Angular or similar frontend frameworks is a plus.
- We are accessible to all patients. PatientPal cares about the patient experience. Experience building international, multilingual, and highly accessible applications is a plus.
- We rely on high quality, self-tested work. We do not have a QA team, but we have a lot of automated testing. Experience writing unit tests, end-to-end tests, and testing your work is a plus.
- We are a distributed, fully remote team. Experience working remotely is a plus.
- Be passionate about their work above all else. It's okay to mess up, but it's important to own it, grow, and be better for the future.
- Be capable and interested in learning new things. We don't expect anyone to come in with existing knowledge of every technology we use, so we expect every team member to be capable and interested in learning more, solving problems, and be capable of creating something wonderful.
- Be capable of self-directed work. While the team maintains priorities and does weekly sprint planning, your day-to-day work will have a lot of flexibility. You should be capable of getting your work done without someone checking in with you daily.
- Working with an experienced team. You'll have an opportunity to pick up new technology, to learn from our senior engineers, and to contribute to a production application.
- Work that you can feel good about. We have a clear vision at PatientPal and our mission is to make positive impacts to the healthcare industry.
- Fully remote. No commute, we care about what you can accomplish, not where you choose to accomplish it from. Competitive pay.
- Other benefits include health insurance, vision, dental, 6 weeks of time off a year, and more.
Expected compensation: $100,000 to $150,000.
To apply, please send your resume or a link to LinkedIn/GitHub to devs@patientpal.com.