Overview
We are seeking a skilled Full-Stack Mobile Developer to develop, maintain, and enhance our healthcare platform. You will work on both the mobile application and admin dashboard, implementing new features, fixing bugs, and ensuring a seamless experience for families, caregivers, and administrators.
Responsibilities
Product & Feature Development
Build and ship new features across the mobile app and admin dashboard
Develop and maintain backend logic using Firebase Cloud Functions
Integrate third-party services and APIs to extend platform capabilities
System Reliability & Performance
Identify, troubleshoot, and resolve production issues
Continuously improve app performance, responsiveness, and load times
Ensure a consistent experience across iOS and Android platforms
Code Quality & Collaboration
Write clean, scalable, and maintainable TypeScript code
Follow established architecture and coding standards
Contribute to code reviews and team knowledge sharing
Data & Security
Design and optimize Firestore data structures for performance and scalability
Implement and maintain security rules to protect user data
Handle sensitive healthcare-related data with a high standard of responsibility
Deployment & Operations
Deploy and manage Cloud Functions within Firebase
Prepare and release app updates to the App Store and Google Play
Monitor logs, errors, and analytics to ensure system health and stability
Requirements
3+ years of professional experience in mobile development, including at least 2 years with React Native
Strong TypeScript / JavaScript fundamentals
Experience with the Firebase ecosystem
Familiarity with payment gateway integrations
Excellent problem-solving skills
Ability to work independently and meet deadlines
Good communication skills in English
Qualifications
Experience across Mobile Development
Experience in Web Development
Experience in Backend Development
Experience with Payment Integration
Arabic language skills are a plus
Application deadline: 31 May 2026