Jobiglo

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

Senior Full Stack Engineer – Remote

Nashid · Égypte

جديد Remote
Remote Senior 🇬🇧 English
React TypeScript Vite Node.js Express Python FastAPI PostgreSQL Drizzle ORM drizzle-kit migrations SQLAlchemy Alembic JWT role-based access control RESTful APIs OpenAPI structured logging background jobs

وصف الوظيفة

About the role

We are looking for a hands‑on Senior Full Stack Platform Engineer to join our remote team. You will work on a configurable, multi‑tenant industrial platform that powers workforce operations in construction, oil & gas, manufacturing and other large sites.

Key responsibilities

  • Design, develop and ship end‑to‑end features across React front‑end, Node.js/Express back‑end and Python/FastAPI services.
  • Build and maintain RESTful APIs with TypeScript and OpenAPI contracts.
  • Improve backend route structure, validation, error handling and overall API consistency.
  • Model and evolve data schemas using PostgreSQL, Drizzle ORM and Python data‑access patterns.
  • Implement JWT‑based authentication, role‑based access control and multi‑tenant design.
  • Integrate with ERP, HR, attendance, access‑control and hardware systems via HTTP and device‑level protocols.
  • Ensure production‑grade schema migrations, structured logging, background job orchestration and auditability.

Required profile

  • Senior‑level professional with strong hands‑on experience in full‑stack development.
  • Proven ability to work in an enterprise‑grade, safety‑critical environment.
  • Comfortable delivering production code without advisory‑only involvement.

Required skills

  • React, TypeScript, Vite
  • Node.js, Express, TypeScript
  • Python, FastAPI
  • PostgreSQL, Drizzle ORM, drizzle‑kit migrations
  • SQLAlchemy/Alembic or equivalent Python DB patterns
  • JWT authentication, role‑based access control
  • Multi‑tenant system design, feature‑flag driven behavior
  • RESTful API design, OpenAPI contracts, API validation
  • Structured logging, background job orchestration
  • Integrations with ERP, HR, attendance, access‑control, hardware devices

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Nashid.
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.

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

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

قدم طلبك في 30 ثانية

أدخل بريدك الإلكتروني للتقديم. سيتم إنشاء حساب تلقائياً.

بالمتابعة، أنت توافق على شروط الاستخدام.

لديك حساب بالفعل؟ تسجيل الدخول

منشور منذ ساعتين

ينتهي شهر من الآن

3 مشاهدات · 0 طلبات

عزز فرصك

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

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

Nashid

Égypte