to join our team. You will be responsible for customizing, developing, and implementing ERPNext modules using the Frappe Framework, based on business requirements.
Responsibilities
Customize and extend ERPNext using Frappe Framework (Python, JavaScript, Jinja).
Develop custom apps/modules as per organizational needs.
Integrate third-party tools and APIs (e.g., WhatsApp, payment gateways, etc.).
Build reports and dashboards using Frappe's inbuilt reporting tools or custom scripts.
Write Server Scripts, Client Scripts, and Custom Doctypes.
Work on bug fixing, performance optimization, and improving application stability.
Collaborate with ERP functional consultants and business stakeholders.
Participate in version upgrades and deployment (bench updates, patches).
Manage backups, performance tuning, and user access controls if needed.
Required Skills
Strong knowledge of
Python
,
JavaScript
,
HTML/CSS
.
Hands-on experience with
ERPNext
and
Frappe Framework
.
Experience with
MariaDB/MySQL
, Git, Redis, and Linux-based hosting (e.g., DigitalOcean).
Proficient in developing and customizing
Doctypes
,
Workflows
,
Print Formats
,
Reports
, etc.
Understanding of
REST APIs
,
Webhooks
, and
integration patterns
.
Good understanding of business workflows (HR, Inventory, Sales, Accounting, Projects, etc.).
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
ERPNext Developer Certification (optional, but preferred).
1-3 years of experience in ERPNext/Frappe development.
Nice to Have
Experience with
Docker
,
Nginx
, or
ERPNext production deployment
.
Exposure to
multi-company
,
multi-currency
setups.
Functional knowledge in areas like HRMS, CRM, Manufacturing, Accounting.
Prior experience in migrating/customizing ERPNext from v12/v13 to v14+.
Job Type: Full-time
Pay: AED2,500.00 - AED4,000.00 per month
Job Types: Full-time, Permanent
Pay: AED3,000.00 - AED4,500.00 per month
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.