Saudi , Jeddah
--
Company

Job Details

Job Description

Roles & Responsibilities

We are looking for a Full Stack Developer to design, build, and maintain internal systems and automation tools, translating business needs into reliable solutions that improve efficiency and support growth.

Key Responsibilities:

  • Build and maintain internal tools, scripts, and modules; improve workflows through automation.
  • Develop backend services, APIs, integrations, and data utilities using Python .
  • Create frontend interfaces and user-experience enhancements using React and JavaScript .
  • Deliver reports/dashboards, document and email automation, and file/approval workflows.
  • Troubleshoot, test, deploy, and document changes; collaborate with business users on requirements.

Desired Candidate Profile

Required Skills:

  • 2+ years building software, automation, or business-system customizations.
  • Strong hands-on Python , Rust , JavaScript ; clean, maintainable coding practices.
  • Experience with APIs, integrations, and databases; solid debugging and problem-solving.
  • Able to understand business processes, communicate with non-technical users, and work with Git-based workflows.

Nice to Have:

  • Experience with business platforms (ERP/CRM/HR/Finance/Project systems) and process improvement.
  • Familiarity with frameworks/platforms such as ERPNext/Frappe, Django/Flask/FastAPI, or Node.js.
  • Working knowledge of SQL databases and basic Linux/server administration; deployment/production support is a plus.
  • Awareness of Saudi business requirements (VAT, invoicing, compliance, document workflows).

How to Apply:

Apply by submitting your CV and, if available, a portfolio and GitHub/profile links plus examples of relevant development or automation work. Apply Now

Similar Jobs