تفاصيل المشروع

Title: Senior Full-Stack Python/FastAPI Developer for Healthcare SaaS / EMR Platform

We are building a healthcare SaaS platform for nephrology clinics.

We are looking for a senior full-stack developer who can work carefully in a healthcare-grade codebase with strong attention to RBAC, patient/staff boundaries, visual consistency, workflow quality, and GitHub PR discipline.

Current stack:

• Python

• FastAPI

• Jinja2 templates

• SQLAlchemy

• SQLite locally, PostgreSQL planned

• HTML/CSS/JavaScript

• Playwright / Chromium for browser QA

• GitHub PR workflow

• Fly staging deployment

• Azure production planned but human-gated

The immediate work includes:

• Fixing role-aware login landing and entitlement routing

• Fixing unreadable CSS/theme contrast issues

• Stabilizing runtime errors on selected admin/revenue routes

• Cleaning duplicate navigation and overlapping modules

• Continuing dialysis hub shell/sidebar convergence

• Improving buyer-readiness and enterprise-quality UI consistency

• Writing tests and producing browser verification evidence

You must be comfortable working with an AI-assisted development workflow:

• Claude Code is used for local implementation and browser verification.

• ChatGPT is used for architecture, PR review, and product-quality control.

• All work must be done through focused GitHub branches and PRs.

• No direct production changes.

• No Azure production deployment unless explicitly approved.

Required experience:

• Strong Python/FastAPI experience

• SQLAlchemy ORM experience

• Jinja2 or server-rendered template experience

• Strong CSS/debugging ability

• Playwright or browser automation experience

• Git/GitHub PR workflow

• Ability to read existing code before changing it

• Security/RBAC mindset

• Ability to document what changed and what was tested

Preferred experience:

• Healthcare SaaS, EMR, EHR, clinical workflow, HIPAA-aware systems

• Multi-role dashboards

• Revenue cycle or billing workflows

• Patient portal workflows

• Multi-tenant or facility-scoped applications

• AI-assisted development workflow

First paid trial task:
Review the existing audit PR and fix one P0 issue: role-aware login landing / entitlement routing. The fix must preserve RBAC and patient/staff boundaries, include tests, and include browser verification evidence.

Please apply with:

1 Examples of FastAPI or Python web apps you have built.

2 Examples of complex role/RBAC systems you have worked on.

3 Your experience with Playwright or browser testing.

4 Your hourly rate and weekly availability.

5 Whether you are comfortable with a paid 10–15 hour trial.

6 A short explanation of how you would approach fixing a login landing / entitlement routing issue without weakening RBAC.

حالة المشروع
قيد التنفيذ
تاريخ النشر
الميزانية
$100.00 - $250.00
مدة التنفيذ
14 يوما
المهارات

صاحب المشروع
Abu م.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 0
مشاريع قيد التنفيذ 2
التواصلات الجارية 1

العروض المقدمة

ضحى ف.

Hi there, Your emphasis on an AI-assisted development workflow immediately caught my attention, as it aligns perfectly with my engineering philosophy. My core e...

Hello, I reviewed the project requirements carefully. The focus on RBAC integrity, patient/staff boundaries, workflow quality, and PR discipline aligns closely ...

السلام عليكم، أهلا، اطلعت على تفاصيل مشروع منصة الـ Healthcare SaaS (EMR) وأرى أنه مشروع حساس ومهم يتطلب دقة عالية في RBAC، إدارة الصلاحيات، واستقرار البنية الب...

Ahmed Y.

Hi there, I am a Full-Stack Python developer with a strong focus on FastAPI and a background in building clinical-grade applications. I have carefully reviewed ...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح حالياً لاستلام مشاريع جديدة. يمكنك إرسال رسالة له لتحديث إعدادات حسابه وتفعيل خيار "متاح للتوظيف"، ثم إعادة المحاولة بعد ذلك، أو اختيار عرض مستقل آخر.