Python Full stack Developer

Raya logistic services


Date: 2 weeks ago
City: Riyadh
Contract type: Full time

We're Hiring: Python Full Stack Developer

  • Location: [Riyadh]
  • Experience: [Mid-level /Senior — 5+ years]
  • Employment Type: Full-time
About the Role

We're looking for a Python Full Stack Developer to join our team and help us grow our technology ecosystem. You'll work on extending and maintaining our existing ERPNext (Frappe framework) system, while also contributing to a new initiative focused on AI/ML-driven projects.

This is a great opportunity for someone who wants to work across a mature enterprise system and help shape a brand-new product from the ground up.

What You'll Do
  • Develop, customize, and maintain modules within our ERPNext/Frappe environment
  • Build and maintain backend services using Python (Django/FastAPI)
  • Develop responsive frontend interfaces using React or Vue.js
  • Design and optimize database schemas (MariaDB/PostgreSQL)
  • Build and integrate APIs connecting ERPNext with new external services
  • Write clean, maintainable, well-tested code and participate in code reviews
What We're Looking For
  • Strong proficiency in Python and at least one modern framework (Django, FastAPI, or Flask)
  • Experience with frontend frameworks (React or Vue.js)
  • Solid understanding of relational databases (MariaDB, PostgreSQL, or MySQL)
  • Comfortable working with REST APIs and third-party integrations
  • Familiarity with Git and collaborative development workflows
Strongly preferred:
  • Hands-on experience with ERPNext or the Frappe framework
  • Exposure to data/ML libraries (pandas, scikit-learn) or interest in learning them
  • Experience with geospatial/routing tools (Google Maps API, OR-Tools) or logistics/supply chain systems
Nice to Have
  • Experience with Docker and CI/CD pipelines
  • Background in logistics, delivery, or supply chain tech
  • Exposure to cloud platforms (AWS, GCP, or Azure)
Why Join Us
  • Work on a real, growing enterprise system and help build a new product from scratch


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Crusher Operator

SAUDI GOLD Refinery Co., Riyadh
14 hours ago
Crusher Operator - Riyadh, Saudi ArabiaAbout Saudi Gold RefinerySaudi Gold Refinery (SGR) is a Saudi mining and precious-metals company specialized in the refining of gold and precious metals, bullion production, and value-added precious-metal services. Operating within the Kingdom’s mining value chain, SGR is aligned to the Vision 2030 mining pillar and to the regulatory framework set by the Ministry of...

Planning Lead

Mace, Riyadh
3 days ago
Mace combines construction expertise with consultancy to unlock potential in every person or project and redefine the boundaries of ambition. Our values shape the way we consult and define the people we want to join us on our journey.The ProjectMace is providing strategic project management consultancy for major new build stadiums, multiple stadium redevelopments and wider precinct transformations in Riyadh....

Recruitment Specialist

Jusoor Airports for Operations and Maintenance, Riyadh
3 days ago
A Recruitment Specialist is responsible for managing the full recruitment cycle to attract, assess, and hire qualified candidates that meet organizational needs. The role involves collaborating with hiring managers to understand staffing requirements, sourcing candidates through various channels, screening applications, conducting interviews, and coordinating the selection process.The Recruitment Specialist also ensures a positive candidate experience, maintains talent pipelines, and supports...