ERPNext Developer - Frappe

LEAMS Education

Dubai

On-site

AED 133,920 - 200,880

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

LEAMS Education is seeking an ERPNext Developer - Frappe in Dubai, UAE. This full-time role involves leading ERPNext customization, implementation, and integrations across multiple business functions. The ideal candidate will possess strong skills in Python and ERPNext, and work closely with various teams to enhance processes and automate workflows.

The position offers the chance to contribute to significant digital transformation projects within a growing education group.

Qualifications

  • 3-5 years of hands-on experience in ERPNext and Frappe Framework development.
  • Proven ERP implementation experience in medium to large organizations.
  • Strong technical knowledge of Python, JavaScript, and ERPNext architecture.

Responsibilities

  • Customize and extend ERPNext modules using the Frappe Framework.
  • Develop custom ERPNext applications and workflows.
  • Optimize ERPNext performance and troubleshoot technical issues.

Skills

ERPNext
Frappe Framework
Python
JavaScript
Jinja
MariaDB
REST API integration

Education

Bachelor’s degree in Computer Science or related field

Tools

Git
Linux
Nginx

Job description

Position Overview

ERPNext Developer - Frappe in Dubai, United Arab Emirates is a full‑time role in the Education sector focused on ERPNext development, Frappe Framework customization, system implementation, integrations, ERP administration, and digital transformation support.

Location: Dubai, United Arab Emirates. Salary: 12000‑18000 monthly.

Role Context

The ERPNext Developer - Frappe will lead ERPNext customization, implementation, upgrades, integrations, and support across HR, Payroll, Finance, Inventory, CRM, Projects, Operations, and Academics. The role requires strong hands‑on experience with Python, JavaScript, Jinja, MariaDB, Frappe Framework, REST APIs, Linux, Git, Nginx, bench operations, and cloud hosting. The successful candidate will work closely with business teams, infrastructure teams, and internal stakeholders to gather requirements, improve processes, automate workflows, maintain data integrity, and support the organization’s digital transformation roadmap.

Key Responsibilities
  • Customize and extend ERPNext modules using the Frappe Framework, Python, JavaScript, and Jinja.
  • Develop custom ERPNext applications, DocTypes, workflows, client scripts, server scripts, and print formats.
  • Build dashboards, reports, role‑based views, and user‑friendly ERP interfaces for different business functions.
  • Optimize ERPNext performance, troubleshoot technical issues, manage patches, and support version upgrades.
  • Gather requirements from HR, Payroll, Finance, Inventory, CRM, Projects, Operations, and Academics teams.
  • Map business processes and configure ERPNext workflows, roles, permissions, document types, notifications, and approval flows.
  • Conduct gap analysis and recommend ERP‑aligned process improvements to streamline operations.
  • Lead user acceptance testing, user training, functional documentation, and post‑implementation support.
  • Manage ERPNext deployments, upgrades, bench operations, database migrations, and environment maintenance.
  • Ensure data integrity, secure access control, user permissions, and system security across ERP modules.
  • Coordinate with infrastructure teams on hosting, server operations, backup processes, and system availability.
  • Implement REST API integrations with third‑party platforms such as attendance devices, payment gateways, portals, and operational systems.
  • Configure webhooks, scheduled jobs, automation scripts, alerts, and background tasks to improve process efficiency.
  • Prepare BRDs, functional specifications, SRS documents, SOPs, release notes, and technical documentation.
  • Maintain configuration logs, development records, change history, and compliance documentation.
  • Support internal IT governance, data governance, release management, and quality assurance standards.
  • Work independently on multiple ERP initiatives while coordinating effectively with technical and non‑technical stakeholders.
Ideal Profile
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 3‑5 years of hands‑on experience in ERPNext and Frappe Framework development.
  • Proven ERP implementation experience in medium to large organizations.
  • Strong technical knowledge of Python, JavaScript, MariaDB, Jinja, Frappe Framework, and ERPNext architecture.
  • Experience developing custom apps, DocTypes, workflows, scripts, reports, dashboards, and print formats.
  • Good understanding of Git, Linux or Ubuntu, Nginx, bench commands, deployments, upgrades, and database migrations.
  • Strong experience with REST API integrations, webhooks, scheduled jobs, and automation scripting.
  • Cloud hosting experience on AWS, DigitalOcean, or similar platforms is preferred.
  • Functional understanding of HR, Payroll, Finance, Accounting, Inventory, Procurement, Sales, CRM, Projects, and Operations.
  • Knowledge of ERPNext Education or Academics module will be an added advantage.
  • Ability to prepare clear documentation including BRDs, functional specs, SRS, SOPs, and release notes.
  • Portfolio or GitHub profile showing ERPNext customizations is highly preferred.
  • Strong communication, stakeholder coordination, analytical, and problem‑solving skills.
  • Ability to work independently, manage multiple ERP priorities, and deliver high‑quality enhancements.
  • Detail‑oriented, process‑driven, proactive, and committed to secure and reliable ERP operations.
Skills Set
  • ERPNext
  • Frappe Framework
  • Python
  • JavaScript
  • Jinja
  • MariaDB
  • Custom DocTypes
  • Custom apps
  • Client scripts
  • Server scripts
  • ERPNext workflows
  • Print formats
  • ERP dashboards
  • ERP reporting
  • REST API integration
  • Webhooks
  • Scheduled jobs
  • Automation scripting
  • Git
  • Linux
  • Ubuntu
  • Nginx
  • Bench operations
  • Database migration
  • ERP deployment
  • ERP upgrades
  • HR and Payroll modules
  • Finance and Accounting modules
  • Inventory and Procurement
  • CRM
  • Projects
  • Education module
  • BRD documentation
  • SRS documentation
  • SOP preparation
  • UAT
  • User training
  • Data governance
  • System security
Why Join Us

This opportunity is well suited for an ERPNext Developer - Frappe who wants to take ownership of ERP customization, implementation, automation, and support within a growing Education group in Dubai. The role offers exposure to multiple business functions, meaningful digital transformation projects, process improvement initiatives, ERP integrations, and the chance to build faster in‑house solutions that improve operational efficiency across the organization.

About the Company

LEAMS Education operates British Curriculum and CBSE schools in Dubai with a focus on academic excellence, digital enablement, staff development, and student‑centered learning. The group supports continuous improvement through structured systems, professional collaboration, technology‑led operations, and a commitment to delivering efficient school services across academic and administrative functions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ERPNext Developer - Frappe Implementation
ERPNext Developer - Frappe Implementation

LEAMS Education • Dubai

On-site
ERPNext & Frappe Developer — Lead Digital Transformation
ERPNext & Frappe Developer — Lead Digital Transformation

LEAMS Education • Dubai

On-site
ERPNext/Frappe Developer — Lead Education IT Transformation
ERPNext/Frappe Developer — Lead Education IT Transformation

LEAMS Education • Dubai

On-site
Full-Stack ERP Developer
Full-Stack ERP Developer

Tiger Steel Eng.LLC. • Sharjah

On-site
AED 300,000 - 420,000
Technical Consultant - Education
Technical Consultant - Education

Limelight Health • Dubai

On-site
AED 120,000 - 180,000
Intensive functional training
Certification upon completion
Friendly and open work culture
Software Engineer – ERPNext & Automation
Software Engineer – ERPNext & Automation

Prime Strategy Consultants • Dubai

On-site
AED 240,000 - 480,000
Software Developer
Software Developer

Scientific Analytical Tools • Dubai

On-site
AED 120,000 - 160,000
Competitive salary package
Exposure to large-scale projects
Dynamic working environment
ERP Implementation Engineer
ERP Implementation Engineer

Coral Business Solutions • Dubai

On-site
AED 167,000 - 234,000
ERP Analyst (Oracle Admin) at Wadan Real Estate Development LLC
ERP Analyst (Oracle Admin) at Wadan Real Estate Development LLC

Wadan Real Estate Development LLC • Dubai

On-site
Education Program Consultant
Education Program Consultant

Limelight Health • Dubai

On-site
AED 120,000 - 160,000