📢 جديد: تابع عروض اليوم على قناتنا في واتساب
Jobiglo

لا توجد نتائج.

هذه الوظيفة لم تعد متاحة

انتهت صلاحية هذه الوظيفة في 31/07/2026. لم تعد تقبل الطلبات.

Senior Full-Stack + Mobile Developer

JAPA - Jordanian American Physicians Association · Amman

Senior 🇬🇧 English
.NET 10 C# ASP.NET Core Entity Framework Core PostgreSQL Redis MediatR CQRS FluentValidation React 19 TypeScript TanStack React Query React Hook Form Zod Flutter 3 Dart Riverpod Dio Freezed json_serializable WordPress WPForms Docker DigitalOcean App Platform GitHub Actions CI/CD Stripe OIDC SSO JWT role-based access control Serilog

وصف الوظيفة

About the role

We are looking for a senior full‑stack and mobile developer to own the end‑to‑end JAPA platform, which includes a .NET/React web portal, a Flutter iOS/Android app, and a WordPress public site. The role combines architecture, coding, deployment, monitoring and incident response across all three codebases, and includes technical leadership of a junior developer.

Key responsibilities

  • Design, develop and ship features from database schema to API, web UI and mobile screens.
  • Maintain and evolve the .NET Core backend, React frontend and Flutter mobile app.
  • Write EF Core migrations, manage PostgreSQL and Redis infrastructure, and configure Docker and DigitalOcean deployments.
  • Define and extend ELSA workflow definitions and integrate Stripe, Zoom and other third‑party APIs.
  • Maintain WordPress site, WPForms and plugin ecosystem.
  • Conduct code reviews, set engineering standards and mentor the junior developer.
  • Implement automated tests for backend (xUnit) and frontend (React testing tools).

Required profile

  • 5+ years of professional .NET/C# development (preferably .NET 8+).
  • 2+ years of production experience with React + TypeScript and Flutter + Dart.
  • Proven technical lead or mentorship experience.
  • Excellent written and spoken English.
  • Hands‑on experience with AI‑assisted development tools (e.g., Claude, GitHub Copilot).

Required skills

  • .NET 10 / C#
  • ASP.NET Core Web API
  • Entity Framework Core
  • PostgreSQL, Redis
  • MediatR (CQRS), FluentValidation
  • React 19, TypeScript, Material‑UI, TanStack React Query, React Hook Form, Zod
  • Flutter 3, Dart, Riverpod, Dio, Freezed, json_serializable
  • WordPress, WPForms
  • Docker, DigitalOcean App Platform, GitHub Actions, CI/CD
  • Stripe integration, OIDC/SSO, JWT, role‑based access control
  • Serilog or similar structured logging

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec JAPA - Jordanian American Physicians Association.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

لماذا تبلغ عن هذا العرض؟

شكراً لإبلاغك. سنراجع هذا العرض.

اكتشف المزيد

الرواتب والأدلة وعمليات البحث في Jordan.

💬 راسلنا على تيليجرام الدردشة عبر واتساب

منشور منذ 3 أشهر

35 مشاهدات · 0 مهتم

عزز فرصك

حمّل سيرتك الذاتية وسنقترح عليك الوظائف التي تناسب ملفك.

جاري تحليل سيرتك الذاتية...

JAPA - Jordanian American Physicians Association

Amman