Frappe/ERPNext Developer

Job Description

Primary Skillset and Responsibilities

  • Understand client requirements for ERPNext and suggest possible solutions.

  • All aspects of development including server-side, API, and client-side logic.

  • Manage updates and upgrades of the ERPNext system for existing projects.

  • Ensure a smooth transition for current customizations with upgrades of Frappe and ERPNext.

  • Build complete applications on the Frappe framework from scratch as per project requirements.

  • Providing written knowledge transfer material.

  • Strong proficiency in Frappe and ERPNext, Python, JavaScript, Jinja templates MySQL/Mariadb, AWS/Azure/Custom Linux VM deployment, and CI/CD pipelines.


  • Must have a minimum of 1 year of experience in building Frappe/ERPNext apps.

  • Familiarity with current ERPNext features and functionalities.

  • Working knowledge of Python, JavaScript, and Jinja templates.

  • Good communication skills.

  • Good problem-solving and analytical skills.

  • Must have worked on live projects of ERPNext which can be showcased in the Interview.


  • Minimum 1 year of experience in manual testing.

  • Graduate in Computer Science/Equivalent.