Full-Stack Developer for Dental Radiology
Worldwide
We are looking for an experienced full-stack developer with AWS and healthcare/HIPAA experience to develop and launch a secure web-based dental radiology platform. The platform will allow dental clinics to securely submit CBCT/DICOM imaging cases to an oral and maxillofacial radiologist, track their cases, and receive completed radiology reports. Main Platform Features The platform should include: Secure accounts for dental clinics Clinic and administrator/radiologist dashboards New case submission with patient and scan information Secure upload and transfer of large CBCT/DICOM files Private Amazon S3 storage and secure file access Case status tracking (Submitted, In Review, Completed, etc.) Secure upload and delivery of completed radiology reports Email notifications for case submission and report completion Separation of clinic accounts so each clinic can access only its own cases and files Search and organization of submitted cases Secure user authentication Two-factor authentication (2FA), preferably using an authenticator app such as Google Authenticator Role-based access for clinic users, radiologists, and administrators Appropriate audit logging and security controls Billing/payment functionality for clinics Production deployment and testing HIPAA & Security Because the platform will handle Protected Health Information (PHI), experience developing healthcare applications and implementing HIPAA-related technical safeguards is very important. The developer should be experienced with: Encryption of data at rest and in transit Secure authentication and authorization Role-based access control Audit logging Secure handling of PHI Private S3 storage and secure file transfer AWS IAM and least-privilege access Secure database architecture Backup/recovery considerations HIPAA-eligible AWS services and appropriate healthcare cloud architecture We are looking for someone who understands that security and patient-data protection must be incorporated into the architecture from the beginning. Billing & Payments The platform will also require a billing/payment system for participating clinics. The exact billing workflow can be discussed with the selected developer. Ideally, the system should support tracking completed cases, generating or managing clinic charges/invoices, and securely processing payments through an appropriate payment provider. Existing Prototype A working prototype/codebase currently exists. The selected developer will first review the existing code and architecture and advise whether it is appropriate to: Continue and improve the existing system; Rebuild specific components; or Rebuild the application if necessary. We are not requiring the existing code to be used if a different architecture would provide better security, reliability, scalability, or long-term maintainability. Ideal Candidate We are particularly interested in developers with experience in: Full-stack SaaS/web application development AWS (especially S3) Healthcare or HIPAA-related applications Large file uploads and storage Authentication and 2FA Secure user/role management Payment or billing integrations Production deployment Application security Experience with DICOM, medical imaging, dental software, radiology platforms, or healthcare portals is a strong plus. Project Completion & Post-Launch Support This will be a milestone-based project. The project should include development, testing, production deployment, and a 60-day post-launch stabilization period. During the stabilization period, the developer will be expected to correct bugs or technical issues related to the agreed project scope and ensure that the core platform functions reliably in the production environment. A final project milestone will be associated with successful completion of the post-launch stabilization period. When Applying Please briefly provide: Examples of similar web applications you have developed. Your experience with AWS and secure file storage. Any experience with HIPAA-compliant or healthcare applications. Your experience implementing 2FA/authentication and role-based access. Your experience with payment/billing integrations. Whether you have experience with DICOM or large medical imaging files. Whether you are comfortable reviewing an existing prototype and recommending whether to continue or rebuild it. Your estimated approach and timeline for a project of this type. Please begin your proposal with the word “DICOM” so we know you have read the full project description. We are looking for a developer who can help us build a secure, reliable, professional, and production-ready platform and who may also be available for future maintenance and development as the platform grows.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
$25.00
-
$50.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:yesterday
- Interviewing:3
- Invites sent:1
- Unanswered invites:0
About the client
- USADurham2:55 AM
- 1 hire, 0 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by