to join our dynamic team at Dhwani. The ideal candidate will have strong expertise in developing, customizing, and maintaining ERPNext applications built on the Frappe Framework. This role involves working on complex business solutions, custom module development, and ensuring seamless integration with various business processes.
Key Responsibilities
Development & Customization
Design, develop, and implement custom applications and modules on the Frappe Framework and ERPNext.
Customize existing ERPNext modules (Accounting, CRM, HR, Inventory, Manufacturing, etc.) to meet specific business requirements.
Build custom DocTypes, forms, reports, dashboards, and print formats.
Develop and maintain REST APIs for system integrations.
Write clean, efficient, and well-documented code in Python and JavaScript.
Technical Implementation
Understand client requirements for ERPNext and suggest optimal technical solutions
Handle all aspects of development including server-side, API, and client-side logic
Implement business logic using Frappe's document lifecycle hooks and controllers
Develop custom web portals, web pages, and web forms
Ensure smooth transitions for customizations during Frappe/ERPNext upgrades
System Management
Manage ERPNext installations, configurations, and deployments
Perform system updates, upgrades, and maintenance
Debug and troubleshoot technical issues, providing timely solutions
Work with MariaDB/MySQL databases and write complex queries
Implement and manage version control using Git
Collaboration & Documentation
Collaborate with business analysts and stakeholders to gather and refine requirements
Write functional and development specifications
Participate in code reviews and contribute to development best practices
Provide technical guidance and support to junior developers
Required Qualifications
Experience
1-4 years
of hands-on experience with Frappe Framework and ERPNext development and customizations
Proven track record of delivering live ERPNext projects that can be showcased
Experience in customizing ERPNext modules across different business domains
Technical Skills
Core Technologies:
Strong proficiency in
Python
programming
Solid experience with
JavaScript
, HTML, CSS
Working knowledge of
Jinja templating.
Experience with
jQuery
and Bootstrap framework
Frappe/ERPNext Expertise:
Deep understanding of Frappe Framework architecture.
Experience with DocType creation, customization, and management.
Knowledge of Frappe's ORM, REST API capabilities, and hooks system.
Understanding of ERPNext modules and business workflows
Database & Infrastructure:
Proficient in
MariaDB/MySQL
database management.
Experience with Linux operating systems.
Knowledge of
Git
version control.
Understanding of web server configurations and deployment.
Professional Skills
Strong analytical and problem-solving abilities
Excellent communication and collaboration skills
Ability to work effectively in team environments
Self-starter with ability to take ownership of projects
Attention to detail and commitment to quality code
This is a work-from-office role in Gurgaon, Haryana
Job Type: Full-time
Pay: ?30,000.00 - ?70,283.25 per month
Benefits:
Food provided
Health insurance
Paid sick time
Provident Fund
Work from home
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.