ERPNext Developer
EMotorad · Gurugram, Haryana, India
Apply & track with Apply EdgeERPNext Developer (2–4 years)- EMotoradLocation: Gurgaon | Full-time | On-siteAbout the Role:EMotorad is India's fastest-growing e-bike brand, currently expanding across India and Europe. Our operations run on a heavily customised ERPNext instance, with approximately 70% of the codebase custom-built on top of the Frappe framework, covering our supply chain, manufacturing, dealer operations, and procurement workflows.We're looking for an ERPNext developer who can navigate a complex existing codebase, extend it confidently, and build integrations with our product engineering systems.What You'll Own:Build, extend, and maintain custom Doctypes, server scripts, client scripts, and custom reports within our ERPNext instanceDevelop and maintain API integrations between ERPNext and EM's external systems (dealer portal, D2C backend, IoT telemetry pipeline)Debug production issues in the custom codebase and resolve them independentlyImplement new business workflows in collaboration with operations, supply chain, and finance teamsTranslate business requirements from non-technical stakeholders into ERPNext solutions (custom forms, workflows, print formats, dashboards)Own data integrity and reconciliation between ERPNext and connected systemsMust have:2–4 years of hands-on ERPNext / Frappe Framework developmentStrong Python- you write server scripts and custom apps, not just point-and-click configurationJavaScript proficiency for client-side Frappe scripts and form customisationsDeep familiarity with at least 3 of these ERPNext modules: Stock, Buying, Manufacturing, Selling, AccountsExperience reading and modifying existing custom Frappe apps (not just greenfield)REST API design and integration- connecting ERPNext to external servicesAbility to own a problem end-to-end: requirement → design → build → test → deployGood to have:Experience with ERPNext in a manufacturing or supply chain companyFrappe custom app development (not just site-level customisations)Understanding of BOM (Bill of Materials) and production order workflowsExposure to ERPNext Bench, site setup, and basic deployment