ERPNext Developer - Frappe Implementation

LEAMS Education

Dubai

On-site

AED 100,440 - 167,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

LEAMS Education in Dubai, United Arab Emirates, is seeking an ERPNext Developer – Frappe Implementation for a full‑time role. The candidate will own ERPNext development, customization, implementation, administration, and ongoing support across HR, Payroll, Finance, Inventory, Procurement, CRM, Projects, Operations, and Academics.

Ideal candidates hold a Bachelor's degree in CS/IT and have 3–5 years of hands‑on ERPNext experience, with a strong portfolio of ERP implementations.

Qualifications

  • Bachelor's degree in CS/IT or related field.
  • 3–5 years hands‑on ERPNext/Frappe implementation experience.
  • Proven involvement in ERP implementations across HR, Payroll, Finance, Inventory, and more.
  • Ability to translate business needs into ERPNext configurations and custom apps.

Responsibilities

  • Customize and extend ERPNext modules using Frappe Framework with Python/JS.
  • Design DocTypes, workflows, scripts, reports, and dashboards.
  • Lead testing, documentation, and user training for deployments.
  • Manage deployments, migrations, backups, and upgrades with security in mind.
  • Collaborate with stakeholders across HR, Finance, Inventory, and Academics.

Skills

ERPNext & Frappe Framework
Python
JavaScript
Custom apps
DocTypes
REST API
Git
Linux/Ubuntu
Nginx
HR/Payroll processes
Finance workflows
Inventory & Procurement
CRM & Projects
Education module

Education

Bachelor's degree in Computer Science / Information Technology or related

Tools

Git
Linux (Ubuntu)
MariaDB
Nginx
AWS or DigitalOcean

Job description

ERPNext Developer - Frappe Implementation Job Snapshot Role: ERPNext Developer - Frappe Implementation Location: Dubai, United Arab Emirates Industry: Education Management Function: IT-Software Development Experience: 3-5 years Job Type: Full-time

Position Overview LEAMS Education is hiring an ERPNext Developer - Frappe Implementation in Dubai, United Arab Emirates, for a full-time role in the Education Management industry. This opportunity requires an experienced technical professional who can lead ERPNext development, customization, implementation, administration, and continuing support across multiple business functions. The developer will combine Frappe and Python expertise with practical understanding of HR, Payroll, Finance, Inventory, Procurement, CRM, Projects, Operations, and Academics. The role will advance the organization 's digital transformation roadmap by reducing vendor dependency and accelerating reliable ERP improvements.

Job Details Country: United Arab Emirates City: Dubai Industry: Education Management Function: IT-Software Development Salary: 9000-15000 AED per month Estimated salary range based on similar jobs in Dubai; please confirm the final offer with the employer. Gender: Any Candidate Nationality: Any Job Type: Full-time

Role Context The ERPNext Developer will own the technical evolution and functional reliability of a business-critical enterprise platform. The position connects operational requirements with maintainable ERP solutions that improve process control, reporting accuracy, user experience, and decision-making.

Success requires more than writing code. The developer must understand how departments work, translate business challenges into ERPNext configurations or custom applications, and ensure that each release is secure, documented, tested, and sustainable.

  • Customize and extend ERPNext modules through the Frappe Framework using Python, JavaScript, Jinja, and MariaDB.
  • Design custom applications, DocTypes, workflows, client scripts, server scripts, print formats, and validation rules.
  • Build dashboards, analytical reports, and role-based views that provide relevant operational information.
  • Diagnose application issues, improve performance, manage patches, and maintain compatibility during upgrades.
  • Apply coding practices that support long‑term maintenance, system stability, and controlled deployment.
  • Map workflows across HR, Payroll, Finance, Accounting, Inventory, Procurement, Sales, CRM, Projects, Operations, and Academics.
  • Configure roles, permissions, notifications, approval chains, document types, and automated actions.
  • Conduct gap analysis and recommend process improvements that align with ERPNext capabilities.
  • Lead user acceptance testing and ensure defects are resolved before production release.
  • Deliver user training and prepare clear functional guidance for system users.
  • Manage ERPNext deployments, bench operations, database migrations, backups, patches, and version upgrades.
  • Protect data integrity through appropriate access controls, validation, monitoring, and security practices.
  • Coordinate with infrastructure teams on hosting environments, server availability, Nginx configuration, and deployment requirements.
  • Develop REST API integrations with attendance devices, payment gateways, portals, and other third‑party platforms.
  • Configure webhooks, scheduled jobs, and automation scripts to remove repetitive manual work.
  • Maintain Git repositories and controlled release practices for custom development.

Documentation will form part of every implementation. The developer will prepare business requirement documents, functional specifications, software requirement specifications, standard operating procedures, configuration logs, technical notes, and release records.

Ideal Profile

Applicants must hold a Bachelor 's degree in Computer Science, Information Technology, or a related field and have 3-5 years of hands‑on experience with ERPNext and the Frappe Framework. Proven involvement in ERP implementations for medium‑size or large organizations is required. The preferred candidate will understand both application development and the business processes supported by HR, Payroll, Finance, Inventory, Procurement, Sales, CRM, Projects, and Operations modules. Experience with the ERPNext Education module will be an advantage. A portfolio or GitHub profile demonstrating custom applications, module extensions, integrations, or other ERPNext work is highly preferred. The role suits a detail‑focused and proactive developer who can work independently, coordinate with stakeholders, manage parallel initiatives, and maintain a strong commitment to system quality and reliability.

Skills Set
  • ERPNext and Frappe Framework
  • Python and JavaScript development
  • Jinja templating
  • MariaDB administration
  • Custom apps and DocTypes
  • Client and server scripting
  • ERPNext workflows and permissions
  • Bench operations and database migrations
  • Git version control
  • Linux and Ubuntu environments
  • Nginx configuration
  • REST API integrations
  • Webhooks and scheduled jobs
  • HR and Payroll processes
  • Finance and Accounting workflows
  • Inventory and Procurement management
  • CRM and Project modules
  • ERPNext Education module
  • User acceptance testing
  • AWS or DigitalOcean hosting
  • Technical and functional documentation
Why Join Us

This role provides substantial ownership of an ERP platform that supports several departments and operational priorities. The selected developer will influence system architecture, process automation, release quality, and the pace of digital transformation rather than working only on isolated coding tasks. The opportunity also offers broad exposure to education operations and enterprise workflows while building valuable expertise across ERPNext development, functional consulting, integrations, cloud deployment, and internal technology governance.

About the Company

LEAMS Education operates a network of schools in Dubai delivering British and CBSE educational programs. Its academic and administrative operations depend on coordinated systems covering people, finance, resources, procurement, and school services, creating a practical environment for high‑impact ERP development and process automation.

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

Similar jobs worth comparing

ERPNext Developer - Frappe
ERPNext Developer - Frappe

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
ERP Implementation Engineer
ERP Implementation Engineer

Coral Business Solutions • Dubai

On-site
AED 167,000 - 234,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
Software Engineer – ERPNext & Automation
Software Engineer – ERPNext & Automation

Prime Strategy Consultants • Dubai

On-site
AED 240,000 - 480,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
ERP Implementation Lead — Dubai Relocation (EN/AR)
ERP Implementation Lead — Dubai Relocation (EN/AR)

Careers at UAE • Dubai

On-site
AED 90,000 - 130,000