Ignite healthcare analytics with cutting-edge full-stack solutions — revolutionize data visualization and AI-powered workflows!
Portugal-based opportunity with remote work model (up to 5 days/week).
As a Senior Full-Stack Developer – React & Python Expertise, you will be working for our client, a leading innovator in healthcare analytics and AI-powered dashboards. You will help shape the future of healthcare data exploration by building interactive dashboards, visualization tools, and AI integrations that improve patient outcomes and operational efficiency. Join a team committed to transforming healthcare through advanced technology and innovative data solutions.
Your main 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.
You're ideal for this role if you have:
- 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, with D3.js experience as 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), and data transformation for UI consumption.
- Familiarity with Git workflows, code review practices, and documentation standards.
- Good command of English, able to communicate complex technical concepts effectively.
It is a strong plus if you have:
- Azure cloud deployment experience (App Service, Functions, Container Apps).
- Knowledge of cloud CI/CD pipelines (Azure DevOps, GitHub Actions).
- Experience with FastAPI or Flask, OAuth/JWT authentication, and API documentation with OpenAPI/Swagger.
- Knowledge of real-time features like WebSockets or SSE for live data updates.
- Healthcare domain knowledge, including HIPAA compliance considerations, patient journey visualization, and cohort analysis.
- Familiarity with multi-cloud architectures, specifically AWS and Azure, and cloud-agnostic design principles.
Language Required for the role:
Eligibility to work in:
- Only candidates with an existing legal right to work in the European Union will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.