- Company Name
- Fluid - Solutions de Talents
- Job Title
- Full Stack Developer
- Job Description
-
**Job Title:**
Full Stack Developer
**Role Summary:**
Build and maintain scalable, secure web applications and APIs for an AI‑powered healthcare platform. Collaborate with cross‑functional teams to deliver user‑centric solutions, integrating clinical data systems and ensuring compliance with healthcare standards.
**Expectations:**
* Deliver high‑quality code on schedule.
* Apply best practices in architecture, security, and performance.
* Communicate progress and challenges to product, design, data science, and DevOps teams.
* Adapt design to evolving clinical workflows and regulatory requirements.
**Key Responsibilities:**
* Translate functional requirements into robust, secure software.
* Develop, test, and deploy full‑stack solutions using React/TypeScript, Node.js, and either Python (Flask/Django) or Java (Spring Boot).
* Design and consume RESTful APIs, GraphQL, and WebSocket endpoints.
* Integrate with EMR/EHR systems via FHIR (R4, US Core), SMART on FHIR, HL7 v2, Epic App Orchard, or Cerner Ignite APIs.
* Implement OAuth2/OpenID Connect authentication for clinical systems.
* Perform code reviews, performance tuning, and security audits.
* Resolve bugs during testing and production.
* Contribute to CI/CD pipelines, cloud deployments, and IaC practices.
* Write and maintain unit/integration test suites; adopt TDD where appropriate.
**Required Skills:**
* Full‑stack development proficiency: React.js, TypeScript, Node.js, and Python/Jython or Java.
* RESTful & GraphQL API design, asynchronous programming (async/await, WebSockets, message queues).
* Healthcare data integration: FHIR R4/US Core, SMART on FHIR, HL7 v2, Epic/App Orchard, Cerner Ignite.
* Authentication: OAuth2, OpenID Connect.
* Secure handling of PHI, understanding of clinical workflows (orders, encounters, vitals, notes).
* SQL/NoSQL database experience.
* Git, version control best practices.
* CI/CD tools (GitHub Actions, Jenkins, etc.) and IaC (Terraform, CloudFormation).
* Web application security fundamentals.
* Test‑driven development and automated testing.
**Preferred (But not mandatory):**
* Real‑time data streaming (WebSockets, edge AI).
* Experience with test automation frameworks and TDD.
**Required Education & Certifications:**
* Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
---