ERPNext Developer
3 weeks ago
Job Description Job Title: Python Developer (Frappe / ERPNext) Location: Jaipur, Rajasthan Employment Type: Full-time, On-site (preferred) About Us We are an industrial MRO (Maintenance, Repair & Operations) supply company serving large enterprise clients across aviation, automotive, mining, renewable energy and manufacturing. We're building scalable internal systems and a customer-facing e-commerce portal on ERPNext / Frappe, and we're now looking for a dedicated in-house developer to take this to the next level. If you enjoy solving real business problems with clean code and fast execution, you'll like working here. Role Overview You'll be responsible for building, customizing, and maintaining our ERPNext/Frappe-based systems, including: - Core ERP customizations - Custom DocTypes, workflows, and API integrations - Frontend enhancements for our e-commerce portal - Automation scripts for operations, pricing, catalog, etc. This is not a ticket closer role. You'll sit close to operations and management, understand the business need, and build solutions that directly impact revenue, speed, and customer experience. Key Responsibilities 1. ERPNext / Frappe Development - Develop and customize Frappe apps and ERPNext modules (Buying, Selling, Stock, Accounts, Website, etc.). - Create and modify DocTypes, server scripts, client scripts, Print Formats, Custom Fields, Reports, Dashboards. - Build and maintain custom workflows and approval routes. 2. Automation & Integrations - Write background jobs, schedulers, and hooks for tasks like price updates, stock syncs, catalog enrichment, email/PDF parsing, etc. - Integrate ERPNext with external systems (supplier portals, customer systems like SAP/Oracle, payment systems, logistics APIs). - Build REST APIs / whitelisted methods for internal tools and customer portals. 3. Data & Catalog Engineering - Work with large product catalogs (tens/hundreds of thousands of SKUs). - Write scripts to clean, transform, and bulk upload Items, Item Prices, Item Groups, Attributes, Specifications, Images. - Optimize search, filtering, and product discovery. 4. Frontend / Portal Work - Contribute to the customer-facing portal (Frappe website/e-commerce layer). - Build pages, listing views, account dashboards, calculators, search experiences. - Ensure responsive, production-grade UI using HTML/CSS/JS/Jinja inside Frappe templates. 5. Performance, Stability & Debugging - Diagnose and fix issues in production: background jobs stuck, workers timing out, index not syncing, etc. - Work with caching, queuing, and database optimization where needed. - Follow good Git discipline and maintain clean, reviewable code. Must-Have Skills - Strong Python (functions, modules, classes, error handling, async/background jobs). - Hands-on experience with the Frappe Framework. - Practical experience customizing ERPNext in a real deployment (not just hello-world). - Understanding of Doctype architecture, permissions, roles, child tables, and workflow. - Comfortable with MariaDB/MySQL queries and basic optimization. - Experience writing client scripts (frappe.ui.form.on), server scripts, and REST APIs in Frappe. - Git / version control usage. Good-to-Have / Bonus Skills These are not must, but if you have them, tell us loudly: - Experience with large catalogs / bulk data import / data cleaning using Python or Pandas. - Elasticsearch / search tuning / custom indexing. - Frontend familiarity (Bootstrap / Tailwind / basic JS DOM work inside Frappe templates). - PDF generation, custom print formats (Jinja/HTML/CSS). - Experience with background workers, Redis queue, schedulers. - Experience integrating ERPNext with external ERP / procurement systems (SAP, Ariba, Oracle, etc.). - Knowledge of deployment and bench commands (setup, migrate, backup, restore). - Working on performance issues in production environments. Who Will Fit This Role - You've actually built something end-to-end in ERPNext or Frappe (internal tool, portal, customization, module) and can walk us through it. - You like ownership. You don't wait for ticket + Figma + acceptance criteria. You can speak to users, understand the business requirement, and build. - You are comfortable in fast-moving, no-nonsense environments where impact matters more than paperwork. Education / Experience - 14 years of experience in software development (Python). - 1+ year hands-on with Frappe / ERPNext (custom apps, not just configuration). - Degree is nice (B.Tech / B.E. / MCA / etc.) but skill and delivery are more important than certificates. If you're very good and self-taught, we're listening. What You'll Get - Direct exposure to real business problems: inventory control, procurement automation, high-volume catalog management, B2B ecommerce. - Ability to ship fast and see your code go live in production quickly. - Stable core business + aggressive tech roadmap (AI-assisted search, marketplace-style ordering, customer-specific pricing, etc.). - Competitive salary (based on skill, not just years). - Working directly with leadership instead of getting lost in layers. Location - Jaipur, Rajasthan - (On-site preferred so you can work closely with operations, warehouse, procurement, and management. Hybrid can be discussed for the right person.)
-
ERPNext/Frappe Developer
1 week ago
India TestCrew | Quality Engineering & Software Testing Full timeAbout TestCrew: TestCrew is a global provider specialized in Software Quality & Testing services . We bring extensive expertise across industries, corporates, and government organizations. Our services ensure the highest quality standards, making you confident in your products and digital solutions. With smart, valuable feedback, we help our customers...
-
ERPNext/Frappe Developer
2 weeks ago
India TestCrew | Quality Engineering & Software Testing Full timeAbout TestCrew:TestCrew is a global provider specialized in Software Quality & Testing services. We bring extensive expertise across industries, corporates, and government organizations. Our services ensure the highest quality standards, making you confident in your products and digital solutions. With smart, valuable feedback, we help our customers achieve...
-
ERPNext Developer
4 days ago
Kozhikode / Calicut, Kozhikode, India Dxbitz Technology Full timeJob Description Looking for a candidate with alteast 1 year of experience in ERPNext Development and available to join immediately remotely, and is willing to commute to Calicut, Kerala. Requirements: - ERPNext Client and Server Side Scripting - Reports and Print formats - Dashboads and Workspace customization - Basic Functional Knowledge in all modules
-
ERPNext Engineer
1 week ago
Ahmedabad, India Momentum91 (A DevX Company) Full timeJob Description Job Title: ERPNext Engineer Location: Ahmedabad, Gujarat Company: Momentum91 About Us At Momentum91, we craft scalable, high-performance software solutions that help businesses transform digitally and grow sustainably. Our proven expertise spans across SaaS product development, ERP systems, and custom IT services for mid-market to enterprise...
-
Frappe Framework and ERPNext.
2 weeks ago
India BRILLIANT TECHNOLOGIES Full timeWe’re Hiring: ERPNext / Frappe Developer At Brilliant Technologies , we are committed to delivering innovative software solutions that help businesses transform, automate, and scale efficiently. With our expertise in ERP, cloud solutions, and custom software development, we empower organizations to streamline operations and achieve digital growth. We...
-
ERPNext Developer
3 weeks ago
India, Cochin / Kochi / Ernakulam Arting Digital Full timeJob Description Position- ERPNext Developer Experience- 3+ yrs Notice Period- Immediate joiner-15 days Location- Koch (Kerala) Skills- ERPNext, Frappe Framework, Python, JavaScript, Jinja templates, Custom app development, MySQL/MariaDB, Database schema design, REST APIs, REST APIs, Version control (Git), ERP functional modules About the Role: We are looking...
-
Senior Frappe ERPNext Developer
1 week ago
Kozhikode / Calicut, Kozhikode, India CodeAce IT Solutions LLP Full timeJob Description We are looking for a passionate and drivenFrappe / ERPNext Developerwith 3+ years of hands-on experience to join our growing team. The ideal candidate will be responsible for developing, customizing, and maintaining ERPNext solutions to cater to our internal and client business needs. Responsibilities - Develop and maintain applications using...
-
Leuwint Technologies
2 weeks ago
Itanagar, India Leuwint Technologies Full timeJob Description Description - We are seeking an experienced ERPNext Developer & Implementation Specialist to manage end-to-end ERPNext implementation, customization, and support. The ideal candidate should have strong expertise in the Frappe framework, solid understanding of ERP modules (Procurement, Accounts, HR, Assets, etc.), and hands-on experience in...
-
Senior Frappe Developer
3 weeks ago
Kollam, India Team Back Office International LLP Full timeJob Description We're Hiring Frappe Developers & ERPNext Functional Consultants Location: Hilite Business Park, Calicut (On-site) Immediate Joiners Preferred Join our growing tech team and be part of innovative ERPNext implementations across industries. If you're passionate about automation, customization, and building smarter systems, we'd love to hear from...
-
Techno Functional Consultant
7 days ago
Jaipur, Rajasthan, India Indeses Business Ventures Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRole & responsibilitiesLead end-to-end ERPNext implementations including requirement gathering, solution design, customization, testing, deployment, and user training.Work closely with business stakeholders to translate requirements into functional and technical specifications.Configure and customize ERPNext modules to align with business processes.Develop...