More jobs:
Full-Stack Developer; Python/React
Remote / Online - Candidates ideally in
Cranston, Providence County, Rhode Island, 02910, USA
Listed on 2026-06-02
Cranston, Providence County, Rhode Island, 02910, USA
Listing for:
ScrumLaunch LLC.
Full Time, Remote/Work from Home
position Listed on 2026-06-02
Job specializations:
-
Software Development
Python, Software Engineer
Job Description & How to Apply Below
Remote
• Open
• 02/02/2026
#389 Full-Stack Developer (Python/React) — remote
• 3-5 years of experience
• Full-time, Remote work
• English - Upper-Intermediate (B2)
We are looking for a Full-Stack Developer with strong backend experience in Python and modern frontend development using React and Next.js. You will work on building secure, scalable APIs and intuitive user interfaces for AI-powered healthcare applications.
Backend Requirements (Python)Required
- Strong experience with Python (4+ years);
- Experience with Postgre
SQL or other relational databases:
Schema design, indexing, query optimization; - Experience building RESTful and async APIs:
FastAPI, asyncio, aiohttp, or similar; - Understanding of Python concurrency and parallelism;
- Experience using ORMs (SQL Alchemy or similar);
- Background job systems (e.g. Celery, RQ, or similar concepts);
- Experience integrating AI/LLM services:
OpenAI, Anthropic Claude, Llama Index; - Experience with vector search / embeddings: pgvector, Open Search, Pinecone, or similar;
- Experience with message queues:
Redis, Rabbit
MQ, Kafka; - Familiarity with AWS services: S3, EC2, RDS, Cloud Front, SES, Open Search;
- Experience writing tests using pytest (including async tests).
- Experience with HIPAA compliance;
- Background in healthcare, medical data, or EMR systems;
- Familiarity with FHIR APIs.
- Strong experience with React 18+ (3+ years);
- Proficiency in Type Script (strict mode);
- Experience with Next.js (App Router, SSR concepts);
- Experience with Radix UI or similar component libraries;
- State management with Zustand and/or React Context;
- Data fetching with SWR or similar libraries;
- Form handling with React Hook Form and validation libraries;
- Experience with data tables (Tan Stack Table, virtual scrolling);
- Frontend testing with Jest and React Testing Library;
- Familiarity with Feature-Sliced Design (FSD) architecture;
- Strong understanding of accessibility (WCAG 2.1 AA);
- Experience with Web Sockets for real-time features;
- PDF rendering experience (PDF.js or similar);
- Comfortable with Git workflows and code reviews.
- Design, implement, and maintain secure, well-documented APIs;
- Build backend services supporting AI chat and clinical insights;
- Parse and process data from documents, EMRs, and third-party APIs;
- Design and optimize Postgre
SQL data models; - Handle large datasets and historical patient records efficiently;
- Integrate backend systems with LLMs and vector databases.
- Build and maintain responsive, accessible UI components;
- Follow Feature-Sliced Design principles;
- Manage global and feature-level state effectively;
- Integrate frontend with backend APIs;
- Build data visualizations and timelines for clinical data;
- Monitor and improve Core Web Vitals and bundle size.
- Opportunities to work on diverse and challenging projects;
- A supportive and collaborative team environment;
- 12 vacation days per year;
- 5 sick days per year;
- Access to therapist and psychologist support for mental well-being.
Scrum Launch is an award winning US-based software development company. We work with both high growth startups and major corporations on building cutting edge software across many industries. If you are interested in working with smart people on innovative technology, please apply!
Employment TypeFULL TIME
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×