Senior Full-Stack Developer - Healthcare Analytics (React & Python)
New
Portugal-based opportunity with remote work model (up to 5 days/week).Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Fluent English
- Experience
- 5+ years
- Required Skills
- PostgreSQLPythonGitTypeScriptFastAPIREST APIReact
Requirements
- 5+ years of experience as a Full-Stack Developer with a focus on data visualization and healthcare analytics
- Strong expertise in front-end development with TypeScript and React, including hooks, context, and modern React patterns
- Proficiency in data visualization libraries: Recharts, Visx
- D3.js experience is a plus
- Solid Python backend experience, including CLI development, API creation, async programming, and structured logging
- Hands-on experience integrating with LLMs such as OpenAI GPT-4, Claude, or Azure OpenAI, especially for data analysis and content generation
- Skilled in REST API development
- Database querying (PostgreSQL/Supabase)
- Data transformation for UI consumption
- Familiarity with Git workflows, code review practices, and documentation standards
- Good command of English
Responsibilities
- Develop and enhance front-end applications using TypeScript and React (Vite, React Router), creating intuitive healthcare analytics dashboards and visualizations
- Design and implement responsive UI components with modern libraries such as shadcn-ui, Radix UI, and Tailwind CSS
- Build interactive data visualizations with Recharts, Visx, and custom D3.js visualizations to enable deep insights into healthcare data
- Integrate real-time data capabilities with Supabase for seamless serverless backend interactions
- Design and develop Python backends and CLI tools with FastAPI, Click, and Typer to manage data pipelines and AI workflows
- Build CLI utilities for orchestrating workflows, executing queries, and managing data with user-centric UX and structured logging
- Integrate with LLM/agent backends like OpenAI GPT-4, Claude, and Azure OpenAI to enable AI-driven data analysis, entity extraction, and content generation
- Develop REST APIs and optimize data queries from PostgreSQL/Supabase to support analytics and operational metrics
- Create data transformation layers to convert raw data into comprehensive UI-ready formats
- Collaborate on external API integrations, including web scraping and cloud AI platforms, supporting features like brand visibility tracking and competitive intelligence in AI search platforms
- Write comprehensive tests (unit, integration) with pytest, participate in code reviews, and maintain clear documentation for codebases and APIs
View Full Description & ApplyYou'll be redirected to the employer's site