ERPNext / Frappe Developer

Growww Tech

Alluri Sitharama Raju

On-site

INR 1,800,000 - 2,800,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Growww Tech in Visakhapatnam is seeking a hands-on ERPNext/Frappe developer to build custom apps, DocTypes, and workflows on live implementations. You will design REST API integrations, implement server and client scripts, and ensure secure data access across multi-tenant deployments.

You will also drive data migrations, configure ERPNext modules, manage deployments, and train client super-users. A 4–5 year track record in ERPNext/Frappe is expected, with strong Python/JavaScript and SQL skills.

Qualifications

  • Hands-on ERPNext and Frappe framework development on live implementations, not administration or configuration alone.
  • Strong Python and JavaScript. Solid SQL on MariaDB.
  • Practical experience with custom DocTypes, server scripts, client scripts, hooks, scheduled jobs, custom print formats and query reports.
  • REST API integration experience, including authentication and payload mapping.
  • Indian GST/e-invoicing in ERPNext is in-scope, not optional.
  • Git, the Linux command line, and bench for site, app and environment management.
  • Ability to read a business process and translate it into a system design, with client-facing involvement.
  • 4 to 5 years of relevant experience.

Responsibilities

  • Design and build custom apps, DocTypes, workflows, server and client scripts, and reports on the Frappe framework.
  • Build and maintain REST API integrations, including authentication, error handling, retries and reconciliation.
  • Configure standard ERPNext modules, and know when to configure rather than customise.
  • Manage roles, permissions and user-level data access.
  • Handle data migration: master data templates, opening balances, validation and cutover.
  • Own deployment hygiene — version control, staging and production, upgrade planning, patch management, and backups you have actually restored from.
  • Run requirement gathering and UAT directly with client process owners, and document what was built.
  • Support clients after go-live and train their super-users.

Skills

ERPNext
Frappe
Python
JavaScript
SQL
Git
Linux
Vue.js

Tools

MariaDB
REST APIs
Docker
Bench

Job description


  • Multichannel inventory sync across Shopify, Amazon and Flipkart, with buffer-stock rules so a brand does not oversell during a festival sale.

  • Order automation — auto-import from every channel, warehouse assignment by pincode, picking lists, labels, and tracking pushed back to the customer.

  • Shiprocket and Delhivery integration, including the failed-delivery and RTO reality of Indian COD.

  • Payment reconciliation across gateways and marketplace payouts, plus accounting sync, invoicing and GST.

  • portal.growwwtech.com — ERPNext v16 on Coolify, backed up to R2, and the four-layer access model that keeps each client seeing only their own data.

  • Frappe CRM, and the Zoho Billing sync: a webhook plus a two-hour reconciliation sweep, where Zoho is the ledger and ERPNext is operations.



What you actually work on


  • Multichannel inventory sync across Shopify, Amazon and Flipkart, with buffer-stock rules so a brand does not oversell during a festival sale.

  • Order automation — auto-import from every channel, warehouse assignment by pincode, picking lists, labels, and tracking pushed back to the customer.

  • Shiprocket and Delhivery integration, including the failed-delivery and RTO reality of Indian COD.

  • Payment reconciliation across gateways and marketplace payouts, plus accounting sync, invoicing and GST.

  • portal.growwwtech.com — ERPNext v16 on Coolify, backed up to R2, and the four-layer access model that keeps each client seeing only their own data.

  • Frappe CRM, and the Zoho Billing sync: a webhook plus a two-hour reconciliation sweep, where Zoho is the ledger and ERPNext is operations.



What you will do


  • Design and build custom apps, DocTypes, workflows, server and client scripts, and reports on the Frappe framework.

  • Build and maintain REST API integrations, including authentication, error handling, retries and reconciliation. Marketplace APIs fail mid-call; the design has to survive that.

  • Configure standard ERPNext modules, and know when to configure rather than customise. On a fixed price this is the difference between profit and a rewrite.

  • Manage roles, permissions and user-level data access. Getting this wrong exposes one client's data to another.

  • Handle data migration: master data templates, opening balances, validation and cutover.

  • Own deployment hygiene — version control, staging and production, upgrade planning, patch management, and backups you have actually restored from.

  • Run requirement gathering and UAT directly with client process owners, and document what was built.

  • Support clients after go-live and train their super-users.



What we need from you


  • Hands-on ERPNext and Frappe framework development on live implementations, not administration or configuration alone.

  • Strong Python and JavaScript. Solid SQL on MariaDB.

  • Practical experience with custom DocTypes, server scripts, client scripts, hooks, scheduled jobs, custom print formats and query reports.

  • REST API integration experience, including authentication and payload mapping.

  • Indian statutory compliance in ERPNext: GST and e-invoicing. This is in the sold scope, not optional.

  • Git, the Linux command line, and bench for site, app and environment management.

  • Ability to read a business process and turn it into a system design without hand-holding, and to sit in front of a client while you do it.

  • 4 to 5 years of relevant experience.



Good to have


  • Ecommerce or D2C domain knowledge — marketplace operations, COD and RTO, multi-warehouse stock.

  • Frappe CRM or Frappe Helpdesk.

  • Vue.js, and portal pages built for external users.

  • Experience migrating a business off spreadsheets, Tally or a legacy system.

  • Self-hosted deployment experience — Docker, Coolify or similar.

  • Contributions to the ERPNext or Frappe open-source repositories.



Skills


  • ERPNext

  • Frappe

  • Python

  • JavaScript

  • MariaDB

  • SQL

  • REST APIs

  • Git

  • Linux

  • bench

  • DocTypes

  • Vue.js

  • Docker



The role is based in Visakhapatnam.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ERPNext / Frappe Developer Job ID: 402120
ERPNext / Frappe Developer Job ID: 402120

The Seksaria Group • Mumbai

On-site
INR 1,200,000 - 2,000,000
Frappe Developer
Frappe Developer

ITChamps Software - SAP Consulting & Training • Bengaluru

Hybrid
INR 600,000 - 1,000,000
ERPNext Developer – Frappe Framework
ERPNext Developer – Frappe Framework

सादा / SAADAA • Jaipur

On-site
INR 900,000 - 1,300,000
Frappe ERPNext Developer
Frappe ERPNext Developer

CodeAce IT Solutions LLP. • Kozhikode district

On-site
INR 600,000 - 800,000
ERPNext Developer
ERPNext Developer

Exalixtech • Ahmedabad District

On-site
INR 600,000 - 800,000
ERPNext / Frappe Developer
ERPNext / Frappe Developer

The Seksaria Group • Mumbai

On-site
INR 1,500,000 - 2,500,000
Frappe Developer
Frappe Developer

CoreTek Labs • Hyderabad

On-site
INR 900,000 - 1,500,000
Hiring ERPNext and Frappe Developers
Hiring ERPNext and Frappe Developers

Finstein • Chennai District

On-site
INR 300,000 - 500,000
Frappe Developer
Frappe Developer

LogiQlink Technologies • Indore District

On-site
INR 800,000 - 1,200,000
Opportunity to work on a scalable ERP/SaaS product
High ownership and architectural influence
Delivery Manager (ERPNext)
Delivery Manager (ERPNext)

Korecent Solutions • Chandigarh, Pune District, Panchkula

On-site
INR 1,800,000 - 3,200,000
Global client exposure
Professional development & certs
Collaborative work culture
+1