We are looking for a passionate and experienced ERPNext/Frappe Core Developer to join our engineering team. The ideal candidate should have robust expertise in ERPNext and the Frappe Framework, with hands-on experience in developing core modules, custom applications, REST APIs, workflow automation, and performance optimization.
The role involves building enterprise-grade ERP solutions for municipalities, government organizations, and private enterprises.
Preferred candidate profile
Design, develop, and maintain ERPNext applications using the Frappe Framework.
Develop custom DocTypes, Pages, Reports, Dashboards, and Workspaces.
Customize and extend standard ERPNext modules while following best practices.
Build reusable server-side components using Python.
Develop responsive client-side functionality using JavaScript.
Create REST APIs and integrate ERPNext with third-party systems.
Design and optimize MariaDB/MySQL database structures and queries.
Build Workflow, Notification, Approval, and Permission logic.
Develop Print Formats using Jinja and HTML.
Implement background jobs, scheduled tasks, and asynchronous processing.