Key Responsibilities
- Develop, customize, and implement ERPNext solutions based on business requirements.
- Work extensively with the Frappe Framework for application development and customization.
- Create and customize DocTypes, fields, print formats, and workflows.
- Develop and maintain Client Scripts and Server Scripts.
- Configure and manage roles and permissions.
- Develop backend solutions using Python and Frappe ORM.
- Design and develop REST APIs and third-party integrations.
- Work with background jobs and schedulers.
- Customize ERPNext's frontend using JavaScript, HTML, and CSS.
- Perform Desk customization as required.
- Work with MySQL/MariaDB, including query optimization.
- Handle data migration and patching activities.
- Understand and support ERPNext business processes across functional modules.
Functional ERP Knowledge
The candidate should have a strong understanding of ERP business flows, including:
- Accounting: General Ledger, P&L, Balance Sheet
- Sales & Purchase Cycle
- Inventory Management
- CRM
- HR & Payroll
- Manufacturing
A strong understanding of business processes is essential for successful ERP implementation and customization.
Deployment & Infrastructure – Good to Have
- Linux server management
- Frappe Bench commands
- Docker setup
- Nginx configuration
- SSL setup and configuration
- Performance tuning
- Multi-tenant ERPNext setup
Required Skills
- Strong hands-on experience with ERPNext & Frappe Framework
- Strong proficiency in Python
- Good understanding of Frappe ORM
- Experience with REST API development and integrations
- Working knowledge of JavaScript, HTML, and CSS
- Experience with MySQL/MariaDB
- Understanding of ERP business processes and workflows
- Strong problem-solving and debugging skills
Soft Skills
- Excellent client communication skills
- Ability to explain technical concepts in simple, business-friendly language
- Strong documentation skills
- Problem-solving mindset
- High sense of ownership and accountability
Pay: ₹300,000.00 - ₹700,000.00 per year
Benefits:
Experience:
- ERPNext Developer: 2 years (Required)
Location:
- Ahmedabad, Gujarat (Required)
Work Location: In person