Frappe Developer

20 hours ago


Gandhinagar, Gujarat, India Befree Business Full time ₹ 12,00,000 - ₹ 36,00,000 per year

About us:

befree is a globally trusted provider of accounting and finance offshoring solutions. We blend industry expertise with technology and automation to deliver customised, scalable support for businesses worldwide. Headquartered in Gandhinagar, with clients across Australia, the UK, the US, we help practices and businesses enhance efficiency, productivity, and continuity through skilled and certified professionals delivering world-class services. Our delivery centres across 10 cities in India serve as the backbone of our global service delivery network.

Role: Senior Frappe Framework Developer

We are looking for a highly skilled Senior Frappe Framework Developer with advanced knowledge of Python, JavaScript, PHP, HTML, and other modern technologies. The developer will be responsible for designing, developing, and customizing enterprise-grade applications using the Frappe/ERPNext framework to support our internal systems such as HRMS, Accounting, CRM, Asset Management,LMS, Procurement-to-Payment, and Drive.

Responsibilities :

  • Design, develop, and customize applications on the Frappe/ERPNext platform.
  • Develop new modules, workflows, reports, and dashboards as per business requirements.
  • Integrate third-party APIs (Zoho, Xero, Google Workspace, etc.) for seamless data exchange.
  • Write clean, maintainable, and efficient code using Python, JavaScript, and Jinja templates.
  • Perform code reviews, troubleshooting, and system optimization.
  • Handle database design, queries, and performance tuning (MariaDB/MySQL).
  • Collaborate with functional teams (HR, Finance, IT, Admin) for technical requirement mapping.
  • Manage deployments, version control (Git), and server configurations (Bench, Nginx, Ubuntu).
  • Lead and mentor junior developers on best practices, testing, and DevOps.

Qualifications and Experience:

  • Bachelors or Masters degree in Computer Science / Information Technology / Engineering.
  • Minimum 5 years of software development experience, with at least 3 years in Frappe/ERPNext.
  • Proven expertise in custom app development, integration, and ERP module design.
  • Strong analytical, debugging, and problem-solving skills.
  • Experience with ERP implementation or product-based environments.
  • Knowledge of HR, Accounting, or Procurement workflows.
  • Ability to manage multiple modules and deliver high-quality output under deadlines.
  • Strong communication and documentation skills.

Technical Skills :

  • Frameworks: Frappe, ERPNext
  • Languages: Python, JavaScript, PHP, HTML5, CSS3
  • Frontend: , Jinja, Bootstrap
  • Database: MariaDB/MySQL
  • Tools: Bench CLI, Git, GitHub/GitLab
  • Integrations: REST APIs, OAuth, Webhooks
  • Deployment: Ubuntu/Linux, Nginx
  • Bonus Skills: Docker, Redis, Celery, AWS/GCP

Job Location, Work Timings, Work Model: Gandhinagar

Full time

9 am to 6 pm IST