
Healthcare Staffing App
Cross-platform mobile app (iOS & Android) built as an end-to-end ecosystem for caregivers, with booking, e-learning, and expense tracking. Improved Time-to-Interactive by 30%.
The Challenge
Healthcare professionals did not need another job board. They needed a mobile “work companion” that brings everything into one place: shift booking, mandatory training (LMS), and financial tracking. The hard part was making all of that feel fast and frictionless on mobile, without burning battery, data, or patience.
The Solution
We built a robust cross-platform app with React Native and TypeScript. To keep the mobile client lean while supporting multiple backend domains, we introduced a BFF (Backend for Frontend) layer in NestJS. The BFF aggregates and shapes data from several microservices before it reaches the device, reducing payload size and unnecessary calls.
What we shipped
- Feature ecosystem: secure support chatbot, e-learning module for certifications, and an expense tracker that logs travel distance for reimbursements.
- Complex workflows: Redux Sagas to orchestrate asynchronous flows like “Favorite vs Blocked” client lists and real-time shift availability.
- Performance focus: fixed API over-fetching and optimized query logic in the BFF layer to keep interactions snappy.
Results
By eliminating over-fetching and streamlining data delivery, we improved Time-to-Interactive (TTI) by 30%, so caregivers can browse and accept shifts in seconds.