Full Stack Developer (Python/React)

Full-Stack Developer (Python / React) — AI Healthcare Platform

 

<<< Remote | Full-Time | EU | Ukrainian speakers | CV in English >>>

 

About the role

We’re looking for a Full-Stack Developer with strong Python backend experience and modern React / Next.js frontendskills to help build secure, scalable AI-powered healthcare applications.

You’ll work on APIs, data-intensive systems, and intuitive UIs used for clinical insights and AI-driven workflows.

 

 

Backend Requirements (Python)

Required

  • 4+ years of professional experience with Python
  • Experience with PostgreSQL or other relational databases

    (schema design, indexing, query optimization)

  • Experience building RESTful and async APIs

    (FastAPI, asyncio, aiohttp, or similar)

  • Strong understanding of Python concurrency and parallelism
  • Experience with ORMs (SQLAlchemy or similar)
  • Background job systems (Celery, RQ, or similar concepts)
  • Experience integrating AI / LLM services

    (OpenAI, Anthropic Claude, LlamaIndex)

  • Experience with vector search / embeddings

    (pgvector, OpenSearch, Pinecone, or similar)

  • Message queues: Redis, RabbitMQ, Kafka
  • Familiarity with AWS: S3, EC2, RDS, CloudFront, SES, OpenSearch
  • Experience writing tests with pytest (including async tests)

 

Nice to have

  • Experience with HIPAA compliance
  • Background in healthcare, medical data, or EMR systems
  • Familiarity with FHIR APIs

 

 

Frontend Requirements (React)

Required

  • 3+ years of experience with React 18+
  • Strong TypeScript skills (strict mode)
  • Experience with Next.js (App Router, SSR concepts)
  • Tailwind CSS (utility-first, responsive layouts)
  • Component libraries: Radix UI or similar
  • State management: Zustand and/or React Context
  • Data fetching: SWR or similar
  • Forms: React Hook Form + validation libraries
  • Data tables (TanStack Table, virtual scrolling)
  • Frontend testing: Jest, React Testing Library
  • Familiarity with Feature-Sliced Design (FSD)
  • Strong understanding of accessibility (WCAG 2.1 AA)
  • Experience with WebSockets for real-time features
  • PDF rendering (PDF.js or similar)
  • Comfortable with Git workflows and code reviews

 

 

Backend Responsibilities

  • Design, implement, and maintain secure, well-documented APIs
  • Build backend services for AI chat and clinical insights
  • Parse and process data from documents, EMRs, and third-party APIs
  • Design and optimize PostgreSQL data models
  • Efficiently handle large datasets and historical patient records
  • Integrate backend systems with LLMs and vector databases

 

 

Frontend Responsibilities

  • Build and maintain responsive, accessible UI components
  • Implement complex UI features: forms, tables, dashboards, real-time updates
  • Follow Feature-Sliced Design principles
  • Manage global and feature-level state effectively
  • Integrate frontend with backend APIs
  • Optimize performance for large datasets
  • Build data visualizations and clinical timelines
  • Monitor and improve Core Web Vitals and bundle size

 

Required skills experience

Python 4 years
React.js 4 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 29 January
57 views
·
1 application
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...