Remote PatientPal, Inc.: Senior Full-Stack/Angular Engineer

Company Location: Anywhere
All patientpal-inc Remote Jobs
Time zones: EST (UTC -5), CST (UTC -6), MST (UTC -7), PST (UTC -8), AKST (UTC -9), HST (UTC -10), AST (UTC -4), NST (UTC -3:30)

About the Job

At PatientPal, we are growing quickly. We are looking to add top engineering talent and with the help of a capable senior 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 significant experience with our technology stack, be an outstanding developer, be curious and thoughtful to bring new ideas to the product and healthcare industry, be self-directed, able to work collaboratively on complex solutions and architecture, and have strong communication skills in English. As a senior engineer on the team, you’ll work closely with the CTO and product owners to architect new features and work on building out new functionality both independently and with the assistance of indeterminate and junior engineering team members.

Our platform is built using Angular, TypeScript, Serverless, Lambda, API Gateway, DynamoDB, Docker, S3, and Puppeteer.

Primary responsibilities include:

  • Full-stack application development, implementing new endpoints on our APIs to support new business logic
  • Angular development, with a heavy focus on mobile/tablet support and making the experience accessible
  • Writing tests to validate your work
  • Performing code reviews
  • Working with the CTO to architect our and plan work work for the team
An ideal candidate will have experience with some of the following:
  • Serverless Applications. 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.
  • Application & Information Security. 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.
  • Working with third-party APIs. 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.
  • Angular. We build great user experiences using Angular. Experience with Angular or similar front end frameworks is a plus.
  • Accessibility. We are accessible to all patients. PatientPal cares about the patient experience. Experience building international, multilingual, and highly accessible applications is a plus.
  • Testing. We rely on high quality, self-tested work. We do have a QA process, but we work to maintain a high level of test coverage. Experience writing unit tests, end-to-end tests, and testing your work is a plus.
  • Remote. We are a distributed, fully remote team. Experience working remotely is a plus.
The ideal candidate should:
  • 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 able to work across all aspects of the application, from the database and indexes, backend code, testing, and the frontend. This is a senior full-stack role, where you’ll contribute to every aspect of the service. If work needs to be done, then you should be capable of figuring it out.
  • 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.
Perks of working at PatientPal:
  • 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. 
  • Work from anywhere. 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 paid time off a year to start, generous paternity leave policy, and more.
Click to open application form
Click or drag a file to this area to upload.
Click or drag a file to this area to upload.

Similar Remote Jobs

ConvertFlow: Full Stack Developer
About ConvertFlow ConvertFlow is a no-code platform for converting website visitors. With ConvertFlow, ecommerce marketers create, personalize and launch campaigns on their websites, without coding. Since launching out of TechStars…
See full job description
Commit: Senior Full-Stack Developer
Collaborate with like-minded tech junkies  Build new tools with GoLang, Javascript, React and more… No more technical interviews Work with over 70 pre-vetted impactful startups in North America Gain access…
See full job description
Yoko Co: Full Stack WordPress Developer
Know WordPress development better than you know your own family? Let’s team up. We are looking for an exceptional person to join our team, but we’ll go more into those…
See full job description
DBL: Senior Full-stack Developer (Ruby/TypeScript)
Time zones: EST (UTC -5), UTC -3, UTC -2, GMT (UTC 0), CET (UTC 1), EET (UTC 2), MSK (UTC 3) About the job We are a remote-first company builder…
See full job description
Encharge: Full Stack Developer (NodeJS + React)
Encharge.io is a fast-growing startup that's quickly becoming one of the leading online software companies in the marketing automation space. Currently used by thousands of companies and growing. We are…
See full job description
Bonifii: Full Stack Software Engineer
Time zones: EST (UTC -5), CST (UTC -6), MST (UTC -7), PST (UTC -8) Position Summary Bonifii is looking for a mid-level Full Stack Software Engineer to produce scalable software…
See full job description
Get a weekly email of all new Remote Developer Jobs