AI Frappe/ERP/React Developer
Cock Colours
Job Description
We're a 70-year-old consumer goods manufacturer building one of the more interesting internal technology stacks in Indian manufacturing — Frappe/ERPNext as the operational core, with custom AI agents, a WhatsApp-native CRM, natural language analytics, and a performance management system all built on top of it. The person we're looking for takes ownership of that stack end-to-end. What you'll own You'll be the primary developer across four active product lines — all Frappe-native, all in various stages of production or active build: A WhatsApp Business API + email + Instagram omnichannel inbox deeply integrated with ERPNext — live in production, actively being extended with pipeline logic and analytics dashboards An AI agent orchestration layer inside Frappe — multiple domain-specific agents (finance, receivables, MIS) with controlled write permissions and full audit trails A natural language analytics interface for ERPNext powered by Claude API — lets non-technical users query operational data in plain language An ERPNext-native performance management system — replacing external HR tools with something that lives where the business data already lives You'll work in a founder-led environment where the technology decisions are made by someone with a CS background who codes — so you won't be explaining why things work the way they do, but you will be expected to own the execution fully.
What we're looking for Strong Python with real Frappe framework internals — hooks, doctypes, custom apps, scheduler jobs, print formats React / JavaScript for Frappe's frontend, custom desk pages, and external-facing UI Claude API / OpenAI API integration — building agentic workflows, not just prompt wrappers ERPNext functional knowledge: manufacturing, inventory, accounts, or a combination Ability to work from an architecture doc and ship without hand-holding Frappe Cloud or self-hosted bench experience Code quality that a team can inherit, not just code that runs once Strong signals You've shipped a custom Frappe app in production You've built something with an LLM API beyond a chatbot — agents, structured outputs, multi-step workflows You understand ERPNext's data model well enough to know when not to fight it Manufacturing or trading company background, even briefly What this is not Not a consultancy gig. Not remote. Not a role where scope is defined week-to-week by someone else's backlog.
You'll be on-site in Faridabad or Delhi, working directly with the founding team, on a roadmap that is real and funded. Location : Delhi / Faridabad (on-site, full-time) Stack : Python · Frappe · ERPNext · React · Claude API · MariaDB · n8n Apply : DM on LinkedIn or email (your contact) with something you've built