Job Description
Overview
We are looking for a skilled Full Stack Developer to help us complete the Medical Record Microservice for our healthcare platform.
A solid frontend and backend codebase already exists, and we need someone who can quickly understand the system, connect the pieces, and help us finish the remaining features.
⚠️ Important: The primary language used in the application interface is Arabic, so being comfortable working with Arabic text in the UI is necessary (Arabic fluency is a plus but not mandatory).
This role is ideal for a developer who enjoys working on real-world healthcare software, solving integration challenges, and improving existing systems.
Tech Stack
Backend
- Java 17
- Spring Boot 3
- PostgreSQL
Frontend
- Next.js 14 (App Router)
- TypeScript
- Material UI (MUI)
Tools
- Docker
- Git / GitHub
Responsibilities
- Review and understand the existing Spring Boot backend and Next.js frontend
- Fix bugs and improve stability
- Ensure proper communication between frontend and backend APIs
- Implement remaining features for the Medical Record System
- Improve structure, performance, and maintainability of the code
- Collaborate with the team through Git
Features to be Completed
- Medical record CRUD operations
- Patient history tracking
- Dental dashboard and related views
- API integration improvements
- UI adjustments where needed
Required Skills
- Strong experience with Java and Spring Boot
- Experience building APIs and working with PostgreSQL
- Solid frontend experience with Next.js / React
- Good knowledge of TypeScript
- Experience working with existing codebases
- Familiarity with Docker and Git
- Strong debugging and problem-solving ability
Nice to Have
- Experience with healthcare or medical systems
- Experience with microservices architecture
- Understanding of secure medical data handling
- Ability to work with Arabic UI
Project Details
- Remote
- Flexible collaboration
- Ongoing project with potential long-term work
- Immediate start preferred
When Applying, Please Include
- Links to recent full-stack projects
- Experience with Spring Boot + Next.js
- Your weekly availability
- Your experience working with existing codebases