Back-End Developer (Education Platforms & SaaS Systems)

مصر

We are building an advanced education platform (courses, trainers dashboard, student management, payment system, multi-tenant LMS). We are looking for a Back-End Developer who can turn our ideas into a scalable, secure, and high-performance web platform.

Responsibilities

  • Develop and maintain the backend for our education web platform.
  • Build APIs for courses, users, subscriptions, dashboards, and analytics.
  • Develop secure authentication & authorization (JWT/OAuth).
  • Integrate online payment gateways (PayMob / Fawry / Stripe).
  • Implement multi-tenant architecture for multiple training providers.
  • Work closely with front-end and product teams to deliver features.
  • Optimize performance, database structure, and system reliability.
  • Ensure clean code, documentation, and testing.


Skills

Required Skills

  • Strong experience with Node.js + Express or Laravel / Django / Spring Boot.
  • Experience with SQL Databases (MySQL/PostgreSQL) + strong DB design.
  • Experience building RESTful APIs.
  • Strong understanding of server-side security & data protection.
  • Experience with cloud hosting (AWS, DigitalOcean, or similar).
  • Solid understanding of payment integration.
  • Familiarity with Redis, caching, queues is a strong plus.
  • Ability to work independently and deliver on time.

Preferred

  • Experience building Learning Management Systems (LMS).
  • Experience with multi-tenant SaaS architecture.
  • Experience working with front-end teams (React / Flutter).
  • Knowledge in CI/CD pipelines.

What We Offer

  • Competitive salary.
  • Flexible working hours.
  • Long-term opportunity to grow with a fast-expanding tech company.
  • Work on exciting, large-scale products for the Saudi & Gulf market.


تاريخ النشر: اليوم
الناشر: Bayt
تاريخ النشر: اليوم
الناشر: Bayt