ERPNext Developer

Technostacks — Poland · Posted ~6 days ago

Mid Full-time

Skills

ERPNext Frappe Framework Python Frappe ORM JavaScript HTML CSS REST APIs MySQL/MariaDB Client Scripts Server Scripts ERP workflows Data migration Patch management REST API MySQL MariaDB

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work on end-to-end ERP development, customizing business workflows, data models, permissions, scripts, APIs, integrations, and user interfaces. You will combine Python-based backend development with JavaScript frontend work and database administration while supporting core enterprise functions such as finance, sales, inventory, CRM, and HR.

Highlights

Hands-on opportunity to customize and implement a comprehensive ERP platform, spanning backend, frontend, APIs, workflows, integrations, databases, and business processes.

Description

Key Responsibilities Develop, customize, and implement ERPNext solutions based on business requirements.Work extensively with the Frappe Framework for application development and customization.Create and customize DocTypes, fields, print formats, and workflows.Develop and maintain Client Scripts and Server Scripts.Configure and manage roles and permissions.Develop backend solutions using Python and Frappe ORM.Design and develop REST APIs and third-party integrations.Work with background jobs and schedulers.Customize ERPNext's frontend using JavaScript, HTML, and CSS.Perform Desk customization as required.Work with MySQL/MariaDB, including query optimization.Handle data migration and patching activities.Understand and support ERPNext business processes across functional modules. Functional ERP Knowledge The candidate should have a strong understanding of ERP business flows, including: Accounting: General Ledger, P&L, Balance SheetSales & Purchase CycleInventory ManagementCRMHR & PayrollManufacturingA strong understanding of business processes is essential for successful ERP implementation and customization. Deployment & Infrastructure – Good to Have Linux server managementFrappe Bench commandsDocker setupNginx configurationSSL setup and configurationPerformance tuningMulti-tenant ERPNext setup Required Skills Strong hands-on experience with ERPNext & Frappe FrameworkStrong proficiency in PythonGood understanding of Frappe ORMExperience with REST API development and integrationsWorking knowledge of JavaScript, HTML, and CSSExperience with MySQL/MariaDBUnderstanding of ERP business processes and workflowsStrong problem-solving and debugging skills Soft Skills Excellent client communication skillsAbility to explain technical concepts in simple, business-friendly languageStrong documentation skillsProblem-solving mindsetHigh sense of ownership and accountability