Focus: Pillfolio β FHIR-powered medication management platform (mobile + portal)
Role Summary:
You will architect and build the FHIR integration backbone for Pillfolio, FIRERIX's flagship mHealth SaaS solution.
This role focuses on enabling secure, scalable connections between patients and multiple healthcare systems.
You'll work across the entire stack: FHIR APIs, backend services, databases, and collaborate with front-end teams building the admin portal.
Your work will help patients, care teams, and administrators manage health data seamlessly.
Learn more:
Key Responsibilities β Backend & Integration:
- Lead FHIR integration strategy for Pillfolio's mHealth platform
- Design and implement secure OAuth-based authorization flows for healthcare APIs
- Build scalable data pipelines using HAPI FHIR and modern backend frameworks
- Optimize database schemas for health data storage and retrieval
- Collaborate with front-end teams to power the admin portal experience
- Implement robust error handling, logging, and monitoring for production integrations
- Ensure data privacy and security best practices across all systems
- Mentor junior engineers and contribute to technical decision-making
Key Responsibilities β Admin Portal (Front-End Focus):
- Design and build a responsive web-based admin portal for healthcare administrators
- Create intuitive dashboards for patient management, care team coordination, and alert monitoring
- Implement role-based access control (RBAC) for patients, clinicians, and support staff
- Develop real-time notification and permission management interfaces
- Build secure forms for patient enrollment, medication reviews, and compliance tracking
- Create audit logs and reporting tools for administrative oversight
- Implement multi-tenancy support for different healthcare organizations
- Ensure WCAG 2.1 accessibility standards for all admin interfaces
Admin Portal Features You'll Build:
- Patient Management Console: View, search, and manage patient profiles across organizations
- Care Team Coordination Hub: Assign clinicians, track patient assignments, and manage team communications
- Alert & Notification Engine: Configure automated alerts for medication adherence, missed doses, and critical events
- Permission Workflow Manager: Approve or revoke patient data access requests from providers and family members
- Compliance Dashboard: Track consent forms, privacy agreements, and regulatory compliance status
- Analytics & Reporting Suite: Generate custom reports on patient outcomes, system usage, and integration health
- Integration Health Monitor: Visualize FHIR API status, sync queues, and error rates across connected systems
Technical Stack (What You'll Work With):
- Backend: Java, HAPI FHIR, REST APIs
- Database: PostgreSQL (with Hibernate/JPA)
- Front-End (Admin Portal): Modern web framework (React/Vue/Angular)
- Mobile: iOS & Android (collaboration only)
- Infrastructure: Docker, CI/CD, cloud platforms
- APIs: RESTful services, OAuth 2.0, OpenID Connect, FHIR R4
Technical Challenges You'll Tackle:
- Standardize health data from various external systems into a unified format
- Implement secure token lifecycle management and session handling
- Build resilient fallback mechanisms for API rate limits and service downtime
- Design real-time data synchronization patterns where clinically appropriate
- Support offline-first architecture on mobile with intelligent backend reconciliation
- Handle edge cases in data normalization across diverse regional formats
- Optimize performance for large-scale health data processing
- Build scalable admin interfaces that work across desktop and tablet devices
- Implement real-time data updates for patient alerts and care team notifications
Required Skills & Experience:
- 5+ years of backend development experience (Java)
- Deep expertise in FHIR R4 and SMART on FHIR standards
- Production experience with HAPI FHIR library
- Strong PostgreSQL (or similar relational DB) skills
- Experience with OAuth 2.0, OpenID Connect, and token-based authentication
- Experience building admin portals or internal dashboards
- Familiarity with role-based access control (RBAC) and permission systems
- Ability to work independently in a fast-paced remote environment
Nice to Have:
- Experience with multiple healthcare data exchange standards
- Front-end framework experience (React, Vue, or Angular)
- Healthcare compliance knowledge (HIPAA, PIPEDA, GDPR)
- Real-time notification systems (WebSockets, SSE)
- Open source contributions to health tech projects
- Early-stage start-up experience (wearing multiple hats)
- Experience with cloud deployment and infrastructure automation
Why Join Pillfolio?
- Build meaningful healthcare technology used by real patients, clinicians, and administrators
- Fully remote β work from Canada, US, UAE, or Qatar
- Flexible hours with high autonomy
- Shape the technical direction of a growing mHealth platform
- Competitive compensation + equity potential
- Work with modern tech stack (Java, HAPI FHIR, PostgreSQL, modern front-end frameworks)
- Own both backend integration and front-end admin experience