📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 31/08/2026. It no longer accepts applications.

Software Craftsperson / Full‑stack Engineer

Jobgether

Remote
Remote Junior 🇬🇧 English
Python JavaScript Frappe framework ERPNext Custom DocTypes MariaDB MySQL Git

Job description

About the role

This position is for a hands‑on full‑stack engineer who will build, extend and maintain production‑grade applications within a modern ERP ecosystem. Working remotely from Saudi Arabia, you will have full ownership of the delivery lifecycle and collaborate directly with users and cross‑functional teams.

Key responsibilities

  • Design, develop and maintain custom applications in the Frappe bench ecosystem, extending ERPNext functionality through server scripts, client scripts and custom DocTypes.
  • Implement hooks, controllers and REST APIs while enforcing role‑based access control and permissions.
  • Debug and resolve issues in development and production environments to ensure stability and performance.
  • Participate in requirement‑gathering sessions and translate business needs into scalable technical solutions.
  • Contribute to deployment activities, user‑acceptance testing and smooth feature adoption.
  • Maintain high‑quality code using Git, conduct code reviews and follow engineering best practices.
  • Improve system observability, developer experience and engineering standards across the team.

Required profile

  • 1‑2 years of experience with the Frappe framework and ERPNext ecosystem.
  • Strong proficiency in Python for backend development and JavaScript for client‑side scripting.
  • Experience creating and configuring custom DocTypes, fields, workflows and business logic.
  • Solid understanding of relational databases such as MariaDB and MySQL, including schema design and query writing.
  • Hands‑on experience with Git version control and Linux/Ubuntu CLI environments.
  • Self‑driven ownership mindset with the ability to work independently.

Required skills

  • Python
  • JavaScript
  • Frappe framework
  • ERPNext
  • Custom DocTypes
  • REST API development
  • MariaDB / MySQL
  • Git
  • Linux/Ubuntu command line

What we offer

  • Remote‑first working model with structured flexibility.
  • Biannual in‑person co‑working sprint sessions (travel expenses covered).
  • Fully sponsored annual company retreat.
  • Learning and development budget for professional growth.
  • Sponsorship opportunities for conference speaking engagements.
  • Comprehensive medical and term insurance coverage.

Questions fréquentes

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

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Saudi Arabia.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

25 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Jobgether