
ERPNext Developer
- القاهرة
- دائم
- دوام كامل
- Customize and develop HR modules (Employee management, Payroll, Leave management).
- Customize and develop Sales modules (Quotations, Sales Orders, Delivery Notes).
- Customize and enhance CRM modules (Customer records, Follow-ups, Campaigns).
- Implement and optimize Finance/Accounts modules (General Ledger, Payments, Treasury, VAT, Zakat).
- Build and manage approval workflows across HR, Sales, CRM, and Finance.
- Ensure compliance with ZATCA: e‑Invoicing (FATOORAH), VAT reporting, Zakat calculations.
- Integrate ERPNext with external platforms through APIs.
- Maintain system stability and performance post-deployment.
- Work closely with Finance, Sales, and HR teams to translate business requirements into ERPNext solutions.
- Implement role-based access control, data validations, and system logging.
- Support bug fixing, upgrades, and new feature development.
- Proven experience with ERPNext and Frappe Framework.
- Strong knowledge of Python, JavaScript, Jinja, and MariaDB/PostgreSQL.
- Hands-on experience in:
- HR modules (Payroll, Leaves, Employee management)
- Sales modules (Sales Orders, Invoicing, Delivery Notes)
- CRM modules (Customer tracking, Campaigns)
- Finance/Accounts modules (Payments, Treasury, VAT, Zakat)
- Solid understanding of Saudi financial regulations and ZATCA requirements.
- Familiarity with Git, Docker, and deployment best practices.
- Ability to analyze business needs and translate them into ERPNext customizations.
- Experience with ERPNext v13–v15 and multi-company setups is a plus."