Headquarters: Maharashtra
Frappe/ERPNext Developer Job Description
Position: Senior Frappe/ERPNext Developer
Type: Full-Time (Remote Work)
Location: Work from Anywhere
Salary: Competitive + Benefits
About the Role
We are seeking a highly skilled and experienced Senior ERPNext Developer to join our dynamic and growing team. This is a remote work opportunity ideally suited for a professional passionate about building robust, scalable, and customized ERP solutions using the Frappe Framework.
The candidate will hold preferably both a Frappe Certified Consultant and Frappe Certified Developer certification, with a proven track record of successful ERPNext implementations in real-world production environments.
Key Responsibilities
• Lead end-to-end ERPNext implementations-from business analysis through deployment and post-go-live support.
• Design, develop, and customize ERPNext modules using the Frappe Framework, Python, JavaScript, JQuery, HTML, and CSS.
• Develop and integrate custom applications and third-party services using REST APIs.
• Conduct business process workshops to understand client needs and translate them into detailed specifications.
• Perform system configuration, data migration, and functional testing to ensure reliability and performance.
• Provide expert consultation to clients on ERPNext best practices, process optimization, and system utilization.
• Manage and maintain customizations during ERPNext and Frappe version upgrades, ensuring smooth transitions.
• Troubleshoot, debug, and resolve complex issues in live and test environments.
• Train, mentor, and lead junior developers by developing structured learning paths, running internal workshops, and providing ongoing technical guidance and code reviews.
• Contribute to continuous improvement of development processes, coding standards, and technical documentation.
• Stay current with the latest advancements in ERPNext, Frappe, and related technologies, and promote knowledge sharing within the team.
Required Skills & Qualifications
• Bachelor’s degree in computer engineering, IT, or related field.
• 3-5 years of hands-on development experience using the Frappe Framework, including production deployments.
• Must be a Frappe Certified Developer and ideally should also have Frappe Certified Consultant certification.
• Advanced knowledge of Python and JavaScript.
• Strong understanding of the Frappe Framework-DocTypes, Workflows, Server scripts, API, Hooks, etc.
• Experience with HTML, CSS, jQuery, and modern JS frameworks (Vue.js or React).
• Solid grasp of SQL/MariaDB and database design principles.
• Proven experience customizing ERPNext and integrating it with third-party tools via APIs and into payment gateways.
• Familiarity with core ERPNext modules: Sales, Purchasing, Inventory, Accounting, HR, CRM.
• Proficient with Git and collaborative development practices.
• Strong problem-solving and debugging abilities.
• Excellent communication skills in English (verbal and written).
• Ability to work independently, remotely, and manage multiple projects concurrently.
Preferred Qualifications
• Experience with cloud platforms like AWS, DigitalOcean, or Azure.
• Basic server administration experience (Ubuntu, Nginx, Apache).
• Familiarity with CI/CD pipelines and DevOps tools.
• Active contributor to open-source Frappe/ERPNext projects.
What We Offer
• 100% remote work setup with flexible hours.
• Opportunity to work on diverse, international ERPNext projects.
• A supportive, collaborative, and growth-driven culture.
• Competitive compensation with performance incentives.
If you are a certified Frappe/ERPNext expert ready to take on challenging projects in a fully remote environment, we’d love to hear from you! Apply now and help us deliver innovative ERP solutions that empower businesses around the world.