369 Senior Developers jobs in Egypt
Developers
Posted today
Job Viewed
Job Description
Job ID: ENG-LEAD-001
Title:
Engineering Lead / Architect (Hands-On)
Team:
Platform & Applications
Location:
Remote (EET/GMT+2 friendly) — Preference: Egypt / KSA
Employment Type:
Full-time
About the Company
Nabdaat (Flutter mobile for patients/doctors) and NabdAi clinical co-pilot) form a multi-tenant SaaS platform for MENA healthcare. We build governed AI pipelines (Genkit), interoperable APIs (FHIR/SMART-on-FHIR), and secure data services on GCP.
Role Overview
Own end-to-end architecture, reliability, and security across Nabdaat + NabdAi. Lead a small, senior team to ship fast while protecting safety, privacy, and tenant isolation.
Responsibilities
- Set technical strategy across , Flutter, Node/TypeScript, Firestore, and GCP (Cloud Run, Firebase Hosting).
- Define multi-tenant architecture (RBAC, tenant isolation, cost/perf trade-offs).
- Establish CI/CD, IaC, SLOs, error budgets, canary/rollback processes.
- Guide AI orchestration patterns (Genkit flows, planner→tools→critic→synthesis).
- Oversee FHIR/SMART-on-FHIR integration and structured write-back (DocumentReference, CarePlan, AuditEvent).
- Lead security by design (IAM, Secrets, audit logging, privacy).
- Run incident response; mentor engineers; participate in hiring.
Minimum Qualifications
- 7+ years building cloud apps; 2+ years as tech lead/architect.
- Strong in TypeScript/Node, , GCP (Cloud Run, IAM, Monitoring), Firestore/Rules.
- Proven CI/CD ownership (GitHub Actions/Cloud Build) and IaC (Terraform).
- Track record shipping secure, customer-facing products.
Preferred Qualifications
- Healthcare interop (HL7 FHIR, SMART-on-FHIR), Arabic/English i18n.
- Observability design (log-based metrics, alerting, SLO dashboards).
- Experience with LLM app orchestration (Genkit/LangChain), evaluation harnesses.
Success Metrics (90 Days)
- Stable weekly releases; green SLOs; incident runbooks in place.
- First structured write-back live (DocumentReference + AuditEvent).
Work Style
- Hybrid IC/lead; light on-call escalation; collaborates across time zones.
Benefits
- Competitive, location-adjusted compensation; stock options; remote setup; learning budget.
How to Apply
Send CV/LinkedIn + portfolio/GitHub to
with Job ID
ENG-LEAD-001
.
Screening Questions (copy into your ATS)
- Years leading architecture for cloud-native products?
- Hands-on with GCP Cloud Run + Firestore (yes/no + details)?
- Example of multi-tenant isolation you designed (brief)?
- CI/CD you owned end-to-end (tools, rollback strategy)?
- Experience with FHIR/SMART-on-FHIR (yes/no + level)?
- Time zone and work authorization (country)?
Keywords:
Architect, Engineering Lead, TypeScript, , React, , Firestore, Cloud Run, Terraform, CI/CD, SRE, FHIR, SMART-on-FHIR, Genkit, Multi-tenant, RBAC, AuditEvent.
Job ID: WEB-REACT-002
Title:
React / Engineer (NabdAi Web)
Team:
Web Applications
Location:
Remote (EET/GMT+2 friendly)
Employment Type:
Full-time
Role Overview
Build clinician-grade UIs for Diagnosis, Lab Interpreter, Documentation Assistant, Patient Education, and Collaboration—fast, accessible, Arabic/English.
Responsibilities
- Develop features in React 18 / (App Router) with TypeScript, Tailwind, shadcn/ui.
- Integrate AI pipeline outputs (citations, lineage badges, safety flags).
- Implement i18n (Arabic/English, RTL), a11y, responsive layouts.
- Write unit/E2E tests; optimize performance and error states.
- Partner with design and backend for secure, reliable experiences.
Minimum Qualifications
- 3+ years professional React; 1+ years (App Router).
- Strong TypeScript, Tailwind, component design, API integration.
- Experience building accessible, high-performance web apps.
Preferred Qualifications
- Healthcare UX, forms/validation with Zod, Playwright/Cypress.
- Experience with AI product UX (confidence, provenance).
Success Metrics (90 Days)
- Ship 2+ clinician workflows with measurable performance/a11y gains.
How to Apply
Email
with Job ID
WEB-REACT-002
+ links to 1–2 shipped projects.
Screening Questions
- App Router experience (months/years)?
- Example of performance/a11y improvement you shipped?
- Arabic/English or RTL UI experience (yes/no + details)?
- Testing tools used (unit/E2E)?
- Time zone and work authorization?
Keywords:
React, , TypeScript, Tailwind, shadcn/ui, Zod, i18n, RTL, Playwright, Cypress, Healthcare.
Job ID: MOB-FLUTTER-003
Title:
Flutter Mobile Engineer (Nabdaat)
Team:
Mobile
Location:
Remote (EET/GMT+2 friendly)
Employment Type:
Full-time
Role Overview
Own the patient and doctor apps: booking, AI triage, telehealth, notifications, BLE RPM. Ship reliable, polished Arabic/English experiences.
Responsibilities
- Build Flutter features (navigation, state, offline) and ship to Play/App Store.
- Integrate telehealth (WebRTC/Twilio/Agora) and FCM/APNs notifications.
- Implement BLE device workflows (BP, SpO₂, glucose) and secure syncing.
- Optimize performance, error handling, crash-free rate; analytics events.
- Collaborate on Arabic/English UI/UX and accessibility.
Minimum Qualifications
- 3+ years Flutter/Dart; 1+ production apps in stores.
- BLE plugins, background tasks, permissions; push notifications.
- i18n/RTL, responsive UI, debugging with Firebase Crashlytics.
Preferred Qualifications
- Healthcare/RPM experience; offline-first patterns.
- WebRTC/Agora/Twilio integration.
Success Metrics (90 Days)
- Production release with at least one BLE flow; improved crash-free sessions.
How to Apply
Email
with Job ID
MOB-FLUTTER-003
+ store links.
Screening Questions
- Number of Flutter apps shipped (links)?
- BLE experience (devices, plugins used)?
- Telehealth SDKs integrated (which)?
- Arabic/English UI experience (yes/no)?
- Time zone and work authorization?
Keywords:
Flutter, Dart, BLE, WebRTC, Twilio, Agora, FCM, APNs, i18n, RTL, Crashlytics, RPM.
Job ID: BE-FHIR-004
Title:
Backend / Interoperability Engineer (Node/Firebase/FHIR)
Team:
Platform API & Interop
Location:
Remote (EET/GMT+2 friendly)
Employment Type:
Full-time
Role Overview
Design secure APIs, Firestore models/rules, and healthcare interoperability. Deliver SMART-on-FHIR launch and structured write-back.
Responsibilities
- Build Node/TypeScript services; design Firestore schemas and security rules.
- Implement SMART-on-FHIR launch (OAuth2 scopes), context handling.
- Ship structured write-back (DocumentReference, CarePlan, AuditEvent).
- Create minimal DICOM metadata endpoints; logging/observability.
- Partner with SRE on CI/CD, canary, and secrets management.
Minimum Qualifications
- 4+ years Node/TypeScript backend development.
- Firestore (indexes, rules), REST API design, input validation (Zod).
- OAuth2/OpenID Connect; secure session/token handling.
Preferred Qualifications
- Hands-on FHIR/SMART-on-FHIR; Cloud Run; Pub/Sub/Cloud Tasks.
- Healthcare privacy/security familiarity (GDPR/HIPAA-like).
Success Metrics (90 Days)
- SMART launch POC + first FHIR write-back live with AuditEvent logging.
How to Apply
Email
with Job ID
BE-FHIR-004
+ GitHub/portfolio.
Screening Questions
- Node/TypeScript years of experience?
- Firestore security rules you authored (yes/no + brief)?
- FHIR/SMART-on-FHIR experience (yes/no + details)?
- Example of OAuth2/OpenID flow you implemented?
- Time zone and work authorization?
Keywords:
, TypeScript, Firestore, OAuth2, OpenID, FHIR, SMART-on-FHIR, DocumentReference, CarePlan, AuditEvent, Cloud Run.
Tableau Developers
Posted today
Job Viewed
Job Description
About the Role
We are looking for
experienced Senior Tableau Developers
to join our team in Egypt. This is an
on-site position
, and candidates
must be willing to relocate to Egypt
.
Key Responsibilities
- Design, develop, and maintain
interactive dashboards and reports
using Tableau. - Collaborate with business stakeholders to understand requirements and deliver
data-driven solutions
. - Optimize Tableau dashboards for
performance and scalability
. - Integrate Tableau with various data sources (SQL, cloud platforms, APIs).
- Conduct
data validation and troubleshooting
for reporting accuracy. - Ensure
best practices
in data visualization and user experience.
Required Skills & Qualifications
- 5+ years
of professional experience in Tableau development. - Strong knowledge of
data visualization principles
and BI best practices. - Proficiency in
SQL
and experience with relational databases. - Ability to
analyze large datasets
and create meaningful insights. - Experience working with
ETL processes
and data preparation. - Excellent problem-solving and communication skills.
Nice to Have
- Experience with
cloud platforms
(AWS, Azure, GCP). - Knowledge of
Python or R
for data manipulation.
Relocation Requirement
This is an
on-site role in Egypt
. Candidates
must be open to relocation
.
Lead FullStack Developers
Posted today
Job Viewed
Job Description
We are seeking a skilled Full Stack Developer with experience in Angular and .NET technologies to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining web applications, ensuring they meet the needs of our clients and users. This role requires a strong understanding of both front-end and back-end development, with a focus on creating scalable, high-quality software solutions.
Key Responsibilities:
- Develop, test, and maintain web applications using Angular for the front end and .NET (C#) for the back end.
- Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software solutions.
- Implement responsive user interfaces and ensure seamless user experiences across different devices and browsers.
- Design and maintain RESTful APIs and integrate them with front-end applications.
- Optimize application performance, troubleshoot issues, and perform bug fixes.
- Participate in code reviews and ensure adherence to best practices for code quality, security, and performance.
- Maintain and update documentation related to software development processes and projects.
- Stay updated with the latest industry trends and technologies to continuously improve the development process.
Required Skills and Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 3+ years of experience as a Full Stack Developer, with expertise in Angular (version 8 and above) and .NET (Core or Framework).
- Strong proficiency in front-end development with HTML, CSS, JavaScript, and TypeScript.
- Experience with back-end development using C#, .NET Core/Framework, and Entity Framework.
- Familiarity with SQL Server or other relational databases.
- Understanding of RESTful API development and integration.
- Knowledge of version control systems (e.g., Git).
- Strong problem-solving skills, attention to detail, and the ability to work independently or in a team.
Preferred Qualifications:
- Experience with cloud platforms (e.g., Azure, AWS) for application deployment.
- Familiarity with DevOps practices, including CI/CD pipelines.
- Knowledge of unit testing frameworks (e.g., NUnit, Jasmine) and testing tools.
- Experience with Agile development methodologies.
- Knowledge of Docker or other containerization technologies
Senior Fullstack Java Developers
Posted today
Job Viewed
Job Description
Java Developer performs a variety of development assignments requiring knowledge of established programming procedures and data processing requirements.
Develops, modifies, and tests developed code based on architectural and design requirements.
Java Developer participates in requirements analysis, design, deployment, and support of software products, systems, and projects.
Job Requirements
Bachelor's Degree in computer science, computer engineering, or related fields
With different years of experience in software development
Expertise in Java, Spring Boot, Hibernate, SQL Databases
Good experience in Angular.
Strong multi-tasking skills
Excellent communication skills
Excellent knowledge of OOP
Developers and Exits Operations Specialist
Posted today
Job Viewed
Job Description
Developer Contract & Financial Coordination
- Serve as the primary liaison for all developer contracts and financial agreements.
- Review, validate, and process all developer contracts, ensuring they align with commercial terms and legal standards.
- Manage the end-to-end contract lifecycle, from initial review and signature to digital archiving and traceability.
- Cross-verify final agreements against internal checklists to maintain accuracy.
- Partner with legal and supply teams to address and validate custom contract clauses.
- Oversee all financial payment operations, ensuring accurate and timely disbursements to developers.
- Reconcile investor payments and developer payouts, meticulously matching them against contracts and internal logs.
- Track and calculate net collections, developer disbursements, and any payment discrepancies or risks.
- Generate monthly reconciliation trackers to provide a clear overview of financial obligations and fulfillment.
- Proactively identify and escalate issues such as delayed payments, defaulting investors, or payout errors.
- Establish and maintain a robust system for archiving all physical and digital contracts.
- Monitor contract statuses and flag any missing or unreturned agreements for immediate action.
- Prepare and provide regular snapshots of the contract archive for internal audits and legal compliance.
- Manage the complete investor exit process, from initial request to final contract approval and settlement.
- Validate resale documentation and confirm the eligibility of buyers and brokers.
- Calculate and ensure the accurate and timely disbursement of broker commissions.
- Liaise with finance to ensure all settlements are correctly matched and executed.
- Conduct monthly market scans to track pricing trends and analyze resale competitiveness.
- Filter and manage resale leads, routing them to the appropriate channels.
- Perform periodic mystery shopping to assess and improve the quality of lead handling by brokers.
A bachelor's degree in finance, business administration, or a related field.
Proven experience in a similar operations or financial coordination role.
Strong analytical skills with a keen attention to detail.
Excellent communication and interpersonal skills.
Ability to manage multiple tasks and deadlines in a fast-paced environment.
Proficiency in Microsoft Excel and experience with contract management software is a plus.
Front End Web React Developers
Posted today
Job Viewed
Job Description
Job Purpose:
We are seeking a highly skilled
Front-End React Developer
to support the complete rebuild of a complex digital platform. You will be responsible for developing responsive, accessible, and high-performing user interfaces using React and modern front-end technologies, working closely with designers, product owners, and backend engineers.
Key Responsibilities:
- Develop scalable and responsive front-end components using
, integrating with backend APIs and services.
- Collaborate with UI/UX designers to implement pixel-perfect, user-friendly interfaces.
- Convert design mockups and wireframes into high-quality code while ensuring performance optimization across devices and browsers.
- Maintain and improve the
design system
and
component libraries
for reuse and consistency.
- Ensure code quality through unit testing, code reviews, and best development practices.
- Work closely with backend developers to ensure seamless integration and data flow.
- Troubleshoot and debug interface issues, ensuring cross-browser compatibility and accessibility compliance (WCAG standards).
- Participate in Agile development processes including sprint planning, standups, and retrospectives.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 6 to 8 years of experience in front-end development, with proven experience using
.
- Strong knowledge of
JavaScript (ES6+)
,
HTML5
, and
CSS3
(including pre-processors like SASS or LESS).
- Familiarity with
RESTful APIs
,
state management
libraries (e.g., Redux, Context API), and version control (Git).
- Experience with responsive design frameworks and mobile-first development.
- Understanding of web performance optimization and accessibility standards.
- Experience working in Agile or Scrum environments.
- Familiarity with tools like Figma, Zeplin, or Storybook is a plus.
- Experience working for large complex government organizations
- Real estate services experience a plus
Junior / Senior Software Developers (.NET)
Posted today
Job Viewed
Job Description
- Develop and implement new systems based on project designs while addressing the needs of both internal and external customers, and identify errors to ensure a successful build.
- Convert user requirements into comprehensive system requirement specifications.
- Fix errors and modify systems to accommodate new hardware, upgrade interfaces, and enhance performance.
- Ensure that release control, change control, and version control are consistently applied throughout the project.
- Examine and produce code according to the specifications provided.
- Develop applications sometimes in a hands-on role by writing .NET source code (C#) and creating databases using Microsoft SQL Server.
- Detect and resolve issues as necessary.
- Engage in a mixture of maintenance tasks and new development as needed.
- Collaborate autonomously and as part of a team to deliver dependable and high-performing services.
- Conduct unit testing of the code to ensure quality standards are met.
Requirements
- Bachelor's degree in Computer Information Systems, Computer Science, or a similar field.
- Minimum of 2 years of relevant experience
- Diploma in ITI Software Development.
- Solid understanding of Object-Oriented Design and Object-Oriented Programming concepts using various development environments and tools.
- Experience with SQL databases is preferred.
- Familiarity with CMMI standards.
- Knowledge of the .NET development environment.
- Basic understanding of Java J2EE and C#.
- Knowledge of UML design.
- Proven technical expertise in any of the following development technologies: ASP.NET (with a particular focus on .NET Windows applications).
- Experience in creating complex SQL queries.
- Must demonstrate strong programming skills and hands-on experience with application development tools.
- Proficient in Structured Query Language (SQL).
- Exceptional communication, time management, and planning skills.
- Strong computer abilities, with proficiency in MS Project as a mandatory requirement.
- Very good command of the English language.
Be The First To Know
About the latest Senior developers Jobs in Egypt !
Developers and Exits Operations Manager
Posted today
Job Viewed
Job Description
Developer Contract & Financial Coordination
Review RFs, developer contracts, and payment schedules to match the commercial agreement with Supply.
Validate custom clauses or "special terms" with Legal + Supply before contract generation.
Cross-verify final agreements with internal checklists and legal readiness.
Lead the signature cycle and ensure digital/physical traceability for all versions.
2. Contract Archiving & Audit Control
Ensure timely scanning, digital archiving, and storage of all developer contracts.
Maintain trackers for contract status: pending, signed, scanned, returned, missing.
Proactively flag unreturned contracts or discrepancies for escalation.
Prepare quarterly archive snapshots for internal audit & FRA traceability.
3. Financial Payment operations & reconciliation
Match developer cheques or invoice amounts against:
The reservation form (RF)
The payment plan stated in the signed developer contract
Reconcile the investor's contractual payment plan with the developer's schedule:
Ensure monthly installments logged on the back office match the RF and contract schedule.
Flag any timing or amount discrepancies to Finance and Supply.
Validate that investor payments collected via:
Payfort / Back Office
Manual transfers or wallet top-ups
- what was paid out to the developer for that unit.
Calculate and track:
Net investor collection after fees (e.g. Payfort charges)
Actual developer disbursements by Nawy
Any underpayment or overpayment risk
Total contractual obligation vs fulfilled
Maintain a monthly payment reconciliation tracker that compares:
Investor-side obligations
Developer-side collections
Nawy-side internal logs (Finance/Backoffice)
Raise alerts on:
Delayed developer cheques
Investors defaulting vs developer exposure
Mistaken payout amounts due to contract errors or entry mismatch
4. Exit Ops: Investor Exit Process Management
Coordinate full exit flow from resale interest to final contract approval.
Ensure contracts are updated and routed internally for re-signature and compliance checks.
Liaise with Finance for settlement matching (buyer–seller payout correctness).
Update trackers for resale completions, pending payouts, and investor satisfaction.
5. Broker & Partner Coordination
Validate broker-submitted exit requests and resale documentation.
Confirm buyer eligibility, document completeness, and verify investment capacity.
Ensure accurate calculation and timely disbursement of broker commission payouts.
Flag any inconsistencies between broker promises vs. actual contracts for legal visibility.
6. Lead Filtering & Market Scanning
Scan pricing trends monthly (~200 units) across sources (Aqarmap, FB groups, etc).
Analyze resale competitiveness and share insights with the Exit Team.
Filter 200–300 monthly resale leads and route to qualified brokers or resale flow.
Conduct mystery checks on brokers (~10–15/month) to assess lead handling quality.
Developers and Exits Operations Manager
Posted today
Job Viewed
Job Description
- Developer Contract & Financial Coordination
- Review RFs, developer contracts, and payment schedules to match the commercial agreement with Supply
- Validate custom clauses or "special terms" with Legal + Supply before contract generation
- Cross-verify final agreements with internal checklists and legal readiness
- Lead the signature cycle and ensure digital/physical traceability for all versions
- Contract Archiving & Audit Control
- Ensure timely scanning, digital archiving, and storage of all developer contracts
- Maintain trackers for contract status: pending, signed, scanned, returned, missing
- Proactively flag unreturned contracts or discrepancies for escalation
- Prepare quarterly archive snapshots for internal audit & FRA traceability
- Financial Payment operations & reconciliation
Match developer cheques or invoice amounts against:
- The reservation form (RF)
- The payment plan stated in the signed developer contract
Reconcile the investor's contractual payment plan with the developer's schedule:
- Ensure monthly installments logged on the back office match the RF and contract schedule
- Flag any timing or amount discrepancies to Finance and Supply
Validate that investor payments collected via:
- Payfort / Back Office
- Manual transfers or wallet top-ups
- what was paid out to the developer for that unit
Calculate and track:
- Net investor collection after fees (e.g. Payfort charges)
- Actual developer disbursements by Nawy
- Any underpayment or overpayment risk
- Total contractual obligation vs fulfilled
Maintain a monthly payment reconciliation tracker that compares:
- Investor-side obligations
- Developer-side collections
- Nawy-side internal logs (Finance/Backoffice)
Raise alerts on:
- Delayed developer cheques
- Investors defaulting vs developer exposure
- Mistaken payout amounts due to contract errors or entry mismatch
- Exit Ops: Investor Exit Process Management
- Coordinate full exit flow from resale interest to final contract approval
- Ensure contracts are updated and routed internally for re-signature and compliance checks
- Liaise with Finance for settlement matching (buyer-seller payout correctness)
- Update trackers for resale completions, pending payouts, and investor satisfaction
- Broker & Partner Coordination
- Validate broker-submitted exit requests and resale documentation
- Confirm buyer eligibility, document completeness, and verify investment capacity
- Ensure accurate calculation and timely disbursement of broker commission payouts
- Flag any inconsistencies between broker promises vs. actual contracts for legal visibility
- Lead Filtering & Market Scanning
- Scan pricing trends monthly (:200 units) across sources (Aqarmap, FB groups, etc)
- Analyze resale competitiveness and share insights with the Exit Team
- Filter monthly resale leads and route to qualified brokers or resale flow
- Conduct mystery checks on brokers (:10-15/month) to assess lead handling quality
We're Hiring: 2 Full-Stack Developers
Posted today
Job Viewed
Job Description
We're Hiring: Full-Stack Developers & QA Engineer
Location: Cairo, Egypt – On-site only
Job Type: Full-time – No remote work (Interviews and work will be conducted on-site)
1. Full-Stack Developer (Laravel + ) – 2 Positions
We're looking for two talented Full-Stack Developers to join our growing team
Role Includes:
Providing continuous maintenance, optimization, and feature upgrades for our existing systems to ensure stability and high performance.
Taking full ownership of new projects — from planning and architecture to development, testing, and deployment.
Requirements:
Minimum 3 years of experience in full-stack development.
Strong command of Laravel, Blade, and
Excellent English skills (writing, reading, and speaking).
Highly punctual and committed to deadlines.
2. QA Engineer (Manual & Automation)
We're also hiring a dedicated QA Engineer to work on testing and quality assurance for our systems.
Role Includes:
Designing and executing manual and automated test cases.
Ensuring system reliability, performance, and security.
Reporting and documenting bugs and issues clearly.
Collaborating with developers to fix and improve system quality.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Proven hands-on experience in QA within software companies.
Strong knowledge of testing methodologies (manual & automation).
Familiarity with tools like Selenium, JMeter, or similar is a plus.
Excellent attention to detail and problem-solving skills.
Ready to Join Us?
Send your CV to:
-
Let's build something great together