Senior Full-Stack, Backend/Frontend Developer - Telehealth Platform
Full time employment Based on Jordan
The Role
We're seeking an experienced Full-Stack Developer to join our team and contribute to the development and enhancement of our telehealth platform. The ideal candidate will have extensive experience across multiple technologies in our stack and be comfortable working with both frontend and backend systems.
Tech Stack
Mobile Development: Flutter for cross-platform doctor and patient applications
Backend: Laravel (PHP) for API development and business logic
Real-time Communication: Agora for video consultations
Server-side Applications: Node.js, Express, and EJS for web services
API Integrations: Experience with third-party healthcare and payment service integrations
Key Responsibilities
Maintain and enhance our Flutter-based mobile applications for both iOS and Android platforms
Develop and optimize Laravel backend APIs and services
Support and improve our real-time video consultation capabilities using Agora SDK
Work with our Node.js/Express server applications
Implement secure integration with external APIs and services
Collaborate with UI/UX designers to implement intuitive user interfaces
Participate in code reviews and architectural discussions
Troubleshoot and resolve complex technical issues across the platform
Requirements
5+ years of experience in full-stack development
Proven experience with Flutter mobile development
Strong proficiency in Laravel and PHP backend development
Experience with Node.js and Express.js
Working knowledge of real-time communication technologies (Agora, WebRTC, or similar)
Experience integrating with third-party APIs and services
Understanding of healthcare data security principles and HIPAA compliance
Experience with Git version control and CI/CD pipelines
Strong problem-solving skills and attention to detail
Excellent communication and collaboration abilities
Nice to Have
Experience in the healthcare or telehealth industry
Knowledge of healthcare data standards (HL7, FHIR)
Experience with WebSockets and real-time data synchronization
Understanding of mobile app performance optimization
Experience with cloud infrastructure (AWS, Azure, or GCP)
Knowledge of database optimization for high-traffic applications
Please send your CV to:
m.ghazal@nifas.net