Flutter Developer Volunteer (Mobile Health Platform) Remote (UK)
Posted 8 days 2 hours ago by SkilledUp Life Ltd
Padocare - Reimagining Care, One Record at a Time
About Padocare
At Padocare, we're modernising geriatric care by developing a mobile-first digital social records platform for care homes and domiciliary services. Our mission is to empower caregivers with real-time, secure access to patient data-anytime, anywhere-while ensuring compliance with NHS standards and enhancing the dignity of elderly care.
About the Opportunity
As a Flutter Developer Volunteer, you will build and optimise the mobile experience of our platform, ensuring seamless performance across iOS and Android devices. Your code will directly enable caregivers to access critical patient records offline, track medications, and collaborate efficiently, even in low-connectivity care environments.
Responsibilities
- Mobile App Development: Design, develop, and test features for Padocare's mobile app using Flutter and Dart, focusing on offline functionality and real-time data sync.
- 3+ years of production-level Flutter/Dart experience (show us your GitHub/portfolio!).
- Expertise in BLoC 9.1.0, including cubits, events, and bloc-to-bloc communication.
- Clean Architecture mastery: Separation of concerns, dependency inversion (GetIt, Injectable).
- Figma-to-Flutter Pro: Precision with constraints, auto-layout, and custom painter for complex UIs.
- Testing Guru: Mockito, golden tests, and CI/CD pipelines (Codemagic/GitHub Actions).
- Database Skills: Hive/Drift for offline-first care workflows; Firebase Auth/Firestore.
- NHS System Integration: Collaborate with backend developers to integrate APIs for secure data exchange with NHS databases and third-party healthcare tools.
- Performance Optimisation: Ensure smooth app performance on older devices commonly used in care homes (e.g., tablets with limited RAM).
- Accessibility Compliance: Implement WCAG 2.1 standards (e.g., large touch targets, high-contrast UI) for elderly users and caregivers.
- Cross-Functional Collaboration: Work with UI/UX designers to translate wireframes into responsive, intuitive interfaces.
- Testing & Debugging: Conduct unit and integration testing, and resolve issues like data caching errors or latency during peak usage.
- Security Focus: Apply encryption and secure authentication methods to protect sensitive patient data per GDPR and NHS DSPT guidelines.
- Documentation: Maintain clear technical documentation for features, APIs, and deployment processes.
Requirements
- Familiarity with RESTful APIs, Firebase, and version control (Git).
- Interest in healthcare technology, accessibility, or elderly care solutions.
- Proficiency in Flutter, Dart, and state management tools (e.g., Provider, Bloc).
- Understanding of mobile app architecture (e.g., MVVM) and offline-first design principles.
- Ability to troubleshoot issues like slow rendering or memory leaks in resource-constrained environments.
- Portfolio or GitHub repository showcasing Flutter projects (academic, personal, or open-source work accepted).
Duration
- Time Commitment: 2-3 hours per day (flexible scheduling).
- Project Length: 3 months (60 working days).
- Location: Fully remote.
Acquired Experience and Skills
- Offline-First Design: Master techniques for syncing data in low-connectivity care settings.
- Portfolio Building: Showcase contributions to a live app impacting elderly care workflows.
- Compliance Knowledge: Learn to implement NHS data security standards and GDPR in mobile apps.
- Healthcare Mobile Development: Gain experience building apps for regulated, high-stakes environments.
- Cross-Platform Expertise: Strengthen your Flutter skills while solving real-world performance challenges.
Endorsements
Upon successful contribution, you'll receive:
- A LinkedIn testimonial highlighting your technical role in mobile health innovation.
- Permission to list Padocare on your LinkedIn profile under "Volunteer Experience."
- Opportunity to reference non-sensitive code contributions in your portfolio.
Disclaimer
This is a volunteer role with no financial compensation. It is designed for skill development and social impact, not as a pathway to paid employment. All innovation and coding work will be for Padocare and you cannot lay claim to any Innovation or work.
Padocare is an equal-opportunity organisation. We celebrate diversity and champion inclusion in all aspects of our work.
Reimagining Care, One Record at a Time