Job Details
Skills And Tools:
Job Description
About the Role:
We are looking for two full-stack developers to join our team and help build a secure, high-performance web application for Doctor AI—a platform focused on sports health analytics. You will work with cutting-edge technologies in C#/.NET, Angular, and Azure to develop a scalable, mobile-friendly SaaS solution.
We prefer full-stack developers, but if you specialize in either front-end or back-end development, we still encourage you to apply.
Responsibilities:
- Develop and maintain a modern web application using Angular (Front-end) and C#/.NET (Back-end).
- Implement and integrate authentication using Azure AD B2C (Google, Facebook, and email logins).
- Work with Stripe for HIPAA-compliant payment processing and fraud prevention.
- Optimize performance, security, and scalability within an Azure-based cloud environment.
- Collaborate with a remote team using Git and Agile methodologies.
- Write clean, maintainable, and well-documented code.
Job Requirements
Required Skills:
✅ Front-End: Angular, TypeScript, HTML, CSS, Bootstrap or Tailwind
✅ Back-End: C#, .NET Core, ASP.NET API development
✅ Database: SQL Server (experience writing queries and stored procedures)
✅ Cloud & DevOps: Azure Services (App Services, Functions, Storage)
✅ Authentication: OAuth, JWT, Microsoft Azure AD B2C
✅ Version Control: Git (GitHub or Azure DevOps)
Nice to Have:
- Experience with Stripe or other payment gateways
- Familiarity with HIPAA compliance (a plus but not required)
- Prior experience in AI-based applications or healthcare tech
- Mobile-first development experience
Who Should Apply?
- Developers with 1-4 years of experience looking for a stable, long-term remote job.
- Candidates who can communicate in English (at least intermediate level).
- Those passionate about building scalable, secure applications in a fast-moving startup environment.
Compensation & Benefits:
???? Remote Work – Flexible hours, work from anywhere in Egypt
???? Growth Opportunities – Learn AI, cloud computing, and healthcare tech
???? Supportive Team – Work directly with experienced IT professionals